主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情! |
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作 |
bun 1.0版本的发布是为了提供优秀的性能和开发体验,包括binder、test runner和Node.js兼容的包管理器。Bun是一个快速的一体化工具包,用于运行、构建、测试和调试JavaScript和TypeScript,从单个文件到全栈应用程序。
可以通过url、npm、brew、Docker等方式安装Bun。相关命令如下:
卷曲:
curl-fsSL https://bun.sh/install |狂欢
npm:
npm安装-g bun
酿造:
酿造龙头烤箱-sh/bun
brew安装包
码头工人:
码头工人拉烤箱/面包
码头工人运行& # 8211;rm & # 8211init & # 8211ulimit memlock=-1:-1个烤箱/面包
更新Bun:
bun升级
Bun是一个集成的JavaScript运行时工具包,专门用于提高速度。它将运行时、打包工具和测试框架的功能集成到一个工具中,提供开箱即用的高性能体验。
Bun兼容现有Node.js生态系统,几乎所有节点程序都可以无缝迁移。更令人兴奋的是,Bun启动速度比Node快4倍,运行TypeScript比esbuild+Node快5倍!原因是它使用了苹果的开源WebKit引擎,而不是Node中常见的V8。
bun指数. ts
Bun内置了对TypeScript和JSX的支持,省去了编译配置的麻烦。同时也兼容CommonJS和ESM模块,可以在同一个文件中混合使用import和require语句。
从& # 8220;进口lodash洛达什& # 8221;;
const _ = require(& # 8220;下划线& # 8221;);
Bun还有高级的本地API,比如用Bun.file()代替fs读取文件,可以快10倍。Bun.write()写文件的速度也比Node快三倍。Bun.serve()启动的HTTP服务支持WebSocket,性能是Node的5倍左右。可以说Bun的本地API设计是以效率为导向的。
这几篇文章你可能也喜欢:
- 如何使用微信小程序中的车牌号输入法(如何使用微信小程序中的车牌号输入法进行打印)
- 什么是骨架屏?
- 微信小程序开发中var that =this的基本用法
- 回想一下Android智能手机上的微信小程序白屏问题(手机上打开小程序时白屏)。
- 可以转发微信小程序给好友(微信小程序可以转发分享到朋友圈吗?)
本文由主机参考刊发,转载请注明:Bun版本1.0发布了一个集成的JavaScript运行时和工具包。 https://zhujicankao.com/96424.html
评论前必须登录!
注册