【问题标题】:i am having issues with npm install express我在使用 npm install express 时遇到问题
【发布时间】:2019-12-24 02:46:06
【问题描述】:

我正在学习使用 nodeJs 的 express 框架。我在使用 npm install express --save 安装 express 时遇到问题

Unhandled rejection Error: EACCES: permission denied, mkdir '/Users/akandegeorge/.npm/_cacache/index-v5/37/92'

Unhandled rejection Error: EACCES: permission denied, mkdir '/Users/akandegeorge/.npm/_cacache/index-v5/22/9a'

Unhandled rejection Error: EACCES: permission denied, mkdir '/Users/akandegeorge/.npm/_cacache/index-v5/06/5a'

npm ERR! cb() never called!

npm ERR! This is an error with npm itself. Please report this error at:
npm ERR!     <https://npm.community>

npm ERR! A complete log of this run can be found in:
npm ERR!     /Users/akandegeorge/.npm/_logs/2019-08-18T18_13_54_120Z-debug.log

【问题讨论】:

标签: node.js express npm-install


【解决方案1】:

将用户的 npm 相关文件夹的所有权恢复给当前用户,如下所示:

sudo chown -R $USER:$GROUP ~/.npm
sudo chown -R $USER:$GROUP ~/.config

那就试试吧

sudo npm install express --save

【讨论】:

    【解决方案2】:

    当您的主文件夹权限错误并阻止 npm 在您的磁盘上创建文件时,MacOS 上会出现此问题。您可以通过resetting your home folder's permissions 解决此问题。

    【讨论】:

      猜你喜欢
      • 2020-09-24
      • 2019-11-24
      • 2016-11-07
      • 2021-10-16
      • 2017-09-10
      • 1970-01-01
      • 2020-02-08
      • 2021-08-02
      • 2021-11-30
      相关资源
      最近更新 更多