苟非(烧脑版) 2024-12-03 17:08 采纳率: 0%
浏览 102

window10使用bun新建项目报错 script not found

我在全局安装了bun,如下:

img

img

img

但是在项目里使用bun来新建项目的时候却报错了,在网上找了很久没有找到解方法,有没有人知道原因?

  • 写回答

1条回答 默认 最新

  • JavaPub-rodert 领域专家: 后端开发技术领域 2024-12-03 19:07
    关注

    本答案参考多次询问 ChatGPT-3.5 后选择的最佳回答,若是满意,还请采纳,谢谢。

    针对您在Windows 10上使用Bun新建项目时遇到的“script not found”错误,可能的原因及解决方案如下:

    1. 环境变量配置问题:如果您已经安装了Bun,但仍然遇到命令未找到的错误,可能需要手动将Bun的安装目录添加到系统的PATH环境变量中。您可以按照以下步骤操作:

      • 确定您所使用的shell(例如,echo $SHELL)。

      • 根据您的shell类型,在对应的配置文件(如~/.zshrc~/.bashrc~/.config/fish/config.fish)中添加以下配置:

        export BUN_INSTALL="$HOME/.bun"
        export PATH="$BUN_INSTALL/bin:$PATH"
        
      • 保存文件后,重新打开一个新的终端窗口以使更改生效。

    2. Bun版本问题:您可以尝试安装或切换到特定版本的Bun,以解决可能存在的兼容性问题。在Windows上,您可以通过以下命令安装特定版本的Bun:

      # PowerShell:
      $ iex "& {$(irm https://bun.sh/install.ps1)} -Version 1.1.6"
      

      请根据您的需要替换版本号。

    3. Bun对Windows的支持:需要注意的是,Bun对Windows的支持可能不如macOS和Linux完善。如果可能,您可以考虑使用WSL(Windows Subsystem for Linux)来进行开发,以获得更好的兼容性和性能。

    请尝试上述解决方案,看是否能解决您遇到的问题。如果问题仍然存在,建议查看Bun的官方文档或社区获取更多帮助。

    评论

报告相同问题?

问题事件

  • 创建了问题 12月3日