Nestjs Error: Failed to execute command: npm install --silent I

Nestjs Error: Failed to execute command: npm install --silent I

我第一次尝试通过 cli 安装一个新的 nest 项目,但在选择包管理器几秒钟后它就中止了。 错误:无法执行命令:npm install --silent

我尝试了此处的解决方法和 github,但 none 有效

我通过

得到了运行
nest new test-project
cd test-project
npm install @types/jest@27.0.1
npm install

但在标准 Ubuntu 20.04 节点 v14.17.5 和 npm 7.20.6 机器上,这不是办法吗?

这是一个权限问题。

就运行sudo nest new project-name

应该可以了。

我在节点 v14,npm 8.10 上遇到了同样的问题 我更新到节点 v16.13.0npm 8.1.4 并且项目创建在包管理器 npm 或 yarn 中都工作正常。