我在使用 npm install express 时遇到问题
Posted
技术标签:
【中文标题】我在使用 npm install express 时遇到问题【英文标题】:i am having issues with 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
【问题讨论】:
可能重复:on-npm-install-unhandled-rejection-error-eacces-permission-denied 【参考方案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 解决此问题。
【讨论】:
以上是关于我在使用 npm install express 时遇到问题的主要内容,如果未能解决你的问题,请参考以下文章
Node.js_express_临时会话对象 npm install express-session
我正在尝试使用“npm install mongodb”在 Windows 8 机器上为节点 js express 安装 MongoDB,出现以下错误