我今天刚刚听说Bun,我很想学习它。
所以,我想做的第一件事是安装它以便尝试
但是,我找不到在本地机器上安装它的方法。
我使用的是Windows 11。
这是我在官方Readme上发现的。
安装本机:(macOS x64和Silicon,Linux x64,Windows子系统Linux)
卷曲-fsSLhttps://bun.sh/install| bash
Docker:(Linux x64)
docker pull jarredsumner/bun:edge
docker run--rm--init--ulimit memlock=-1:-1 jarredsumner/bun:edge
如果使用Linux,内核版本5.6强烈建议使用更高版本,但最低版本为5.1。
我已经尝试过
curl -fsSL https://bun.sh/install | bash
上面写着
Windows Subsystem for Linux没有安装发行版。分发版可以通过访问Microsoft商店进行安装:https://aka.ms/wslstorecurl:(23)将输出写入失败目的地
那么,有没有一种方法可以在没有Windows Linux子系统的情况下在Windows上安装Bun?
Bun的路线图上有Windows支持(在此之前,它只在*nix系统上可用)
Windows支持
- HTTP客户端需要用于系统调用的Windows实现
- Bun需要对Windows文件路径处理进行测试
- bun的所有依赖项都需要在Windows上编译
- 构建JavaScriptCore需要在Windows上运行,JIT层也需要运行。我不知道目前的情况。WebKit的错误跟踪器表明它可能没有启用JIT,这可能需要一些补丁来修复