如何修复 wsl 上的 npm 问题

如何修复 wsl 上的 npm 问题

当我调用以下任何命令时

npm
npm start
npm run start

我明白了

/usr/bin/env: ‘bash\r’: No such file or directory

答案1

以下来源提到了这个问题,并提出了各种解决方案:

这可能就足够了:

  1. 从 WSL 运行sudo apt install nodejs npm安装 node 和 npm
  2. 从 PowerShell/CMD 运行wsl --shutdown重新启动 WSL 服务
  3. 接下来在 WSL 中运行which npm以确认它已安装 [输出:在 /usr/bin/npm]

如果这不能解决问题,则上述来源建议了其他解决方案。

相关内容