Bun 正式推出了 1.0 版本
#Bun 正式推出了 1.0 版本。
它是一个快速(官方给出的图表速度真的非常快)和大而全(All in on Toolkit)的 #JavaScript 运行环境。不了解的朋友可以看这篇文章的一张图就知道了。它几乎囊括了前段工具链里面所有的工具,一步到位。
1 代替 Node.js ,并且提供了这些额外的功能:
- npx - bunx
- nodemon - 提供内置的 watch 模式
- dotenv - 可以读取环境变量(最新版 Node.js现在好像也可以了)
- 支持支持 Node.js API 并且还提供一些新的 Bun API。
2 内置 Transpilers,可以直接运行 #TypeScript,JSX等各种文件格式。
3 内置 Bundlers,速度非常快。
4 内置 Package managers,完全兼容 npm,速度超过 pnpm。
5 内置测试框架 Testing libraries。
更多特性和详情建议大家看看文章,里面非常全面,在现在前端世界工具越做越小的情况下,反其道而行之,做一个包罗万象的通用工具,是一项非常浩大的工程,但是 Bun 看起来做的很好。
https://www.fireself.cn/post/1cTaJwnX