如何在没有Windows Subsystem for Linux的情况下在Windows上安装Bun



我今天刚刚听说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,这可能需要一些补丁来修复

相关内容

最新更新