你好,我是坚持分享干货的 EarlGrey,翻译出版过《Python编程无师自通》、《Python并行计算手册》等技术书籍。
如果我的分享对你有帮助,请关注我,一起向上进击。
是的,你没有看错,现在 Windows 开发者也能享受到 Bun 带来的极速体验了。
通过一行简单的 PowerShell 命令,即可在 Windows 10 及以上系统安装 Bun。更令人惊喜的是,Bun 在 Windows 上的测试覆盖率已经达到了 98%,这意味着你能在 Windows 上尽情使用 Bun 的各项功能,与 macOS 和 Linux 版本几乎完全一致。
Bun 的内置软件包管理器现在与 npm 兼容,在 Windows 上的运行速度比 yarn 快 18 倍,比 npm 快 30 倍。
为了提高 bun run 在 Windows 上的性能,我们引入了 .bunx 文件格式。这种文件格式是一种跨文件系统的符号链接,可以使用 Bun 或 Node.js 启动脚本或可执行文件,它解决了 Windows 上与符号链接和 Shebangs 相关的各种问题。
因此,实现了用于运行脚本的 bun run 命令也比 npm run 更快,在 Windows 上比 npx 快 11 倍。
Bun 还内置了对--watch 模式的支持,该模式提供了一个快速的迭代周期,从做出修改到这些修改影响你的代码。在 Windows 上,control-s 和进程重载之间的时间已得到优化。
此外,还对 Node.js API 进行了优化,以使用 Windows 上可用的最快系统调用。例如,Bun 上的 fs.readdir() 比 Windows 上的 Node.js 快 58%。
总之,Bun 1.1 中新增的 Windows 支持大大提高了 Node.js 的性能和兼容性,使其成为使用 Windows 的开发人员更具吸引力的选择。
- EOF -
文章已经看到这了,别忘了在右下角点个“赞”和“在看”鼓励哦~
点击标题可跳转回复关键词「 pybook03」,领取进击的Grey与小伙伴一起翻译的《Think Python 2e》电子版回复关键词「书单02」,领取进击的Grey整理的 10 本 Python 入门书的电子版告诉你更多细节干货
欢迎围观我的朋友圈
👆每天更新所想所悟
bun是个啥玩意儿?