Bun 1.1 版本震撼发布,Windows 支持来了

你好,我是坚持分享干货的 EarlGrey,翻译出版过《Python编程无师自通》、《Python并行计算手册》等技术书籍。

如果我的分享对你有帮助,请关注我,一起向上进击。

是的,你没有看错,现在 Windows 开发者也能享受到 Bun 带来的极速体验了。

通过一行简单的 PowerShell 命令,即可在 Windows 10 及以上系统安装 Bun。更令人惊喜的是,Bun 在 Windows 上的测试覆盖率已经达到了 98%,这意味着你能在 Windows 上尽情使用 Bun 的各项功能,与 macOS 和 Linux 版本几乎完全一致。

edfe18a2da79f90696cb5c0ae6e543f5.png

Bun 的内置软件包管理器现在与 npm 兼容,在 Windows 上的运行速度比 yarn 快 18 倍,比 npm 快 30 倍。

891b05bdc7092834b4e88039c9106060.png

为了提高 bun run 在 Windows 上的性能,我们引入了 .bunx 文件格式。这种文件格式是一种跨文件系统的符号链接,可以使用 Bun 或 Node.js 启动脚本或可执行文件,它解决了 Windows 上与符号链接和 Shebangs 相关的各种问题。

因此,实现了用于运行脚本的 bun run 命令也比 npm run 更快,在 Windows 上比 npx 快 11 倍。

9c3e2a184d902f3fcf5e74db1a66b503.png

Bun 还内置了对--watch 模式的支持,该模式提供了一个快速的迭代周期,从做出修改到这些修改影响你的代码。在 Windows 上,control-s 和进程重载之间的时间已得到优化。

e0be4e81e04c9243fa9df42533acfcd2.gif

此外,还对 Node.js API 进行了优化,以使用 Windows 上可用的最快系统调用。例如,Bun 上的 fs.readdir() 比 Windows 上的 Node.js 快 58%。

4ff51846082199e73ef656528f7a038a.png

总之,Bun 1.1 中新增的 Windows 支持大大提高了 Node.js 的性能和兼容性,使其成为使用 Windows 的开发人员更具吸引力的选择。

- EOF -

文章已经看到这了,别忘了在右下角点个“赞”和“在看”鼓励哦~

推荐阅读  点击标题可跳转

1、Python 项目工程化最佳实践

2、Python 可以比 C 还要快!

3、streamlit,一个超强的 Python 库

4、豆瓣8.9分的C++经典之作,免费送!

5、Python 3.12 版本有什么变化?

回复下方「关键词」,获取优质资源

回复关键词「 pybook03」,领取进击的Grey与小伙伴一起翻译的《Think Python 2e》电子版

回复关键词「书单02」,领取进击的Grey整理的 10 本 Python 入门书的电子版

👇关注我的公众号👇

告诉你更多细节干货

05719a844c30384a748bbd8ac16c19cd.jpeg

欢迎围观我的朋友圈

👆每天更新所想所悟

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值