npm 安装:Ecacess:权限被拒绝

npm install: Ecacess: permission denied

我正在尝试 npm install 我的反应项目并收到此错误:

我试过 sudo chown -R whoami 到工作目录,但仍然没有成功.. 我还能做什么?

这是使用 sudo 安装软件包时的常见问题。这就是为什么你不应该使用 sudo 关键字安装任何包。

解决方法: 删除 node_modules 文件夹。如果它说您没有权限直接从文件夹(而不是 IDE)或通过终端删除它。

之后再次安装您的软件包。这次只有 npm i 没有 sudo。