我搜索过的所有问题甚至密切相关,而且我所尝试的一切都没有奏效。有任何想法吗?我可以发布调试日志,但它很长,我无法正确格式化。如果这有用,请告诉我。
〜/ desktop / node_tutorial $ npm install express-generator -g
npm ERR!达尔文14.4.0 错误的ERR! argv" node" "在/ usr / local / bin中/ NPM" "安装" "快速发电机" " -g" 错误的ERR!节点v0.12.7 错误的ERR! npm v2.11.3 错误的ERR! path / usr / local / lib / node_modules / express-generator 错误的ERR!代码EACCES 错误的ERR! errno -13
npm ERR!错误:EACCES,rmdir' / usr / local / lib / node_modules / express-generator' 错误的ERR!在错误(本机) 错误的ERR! {[错误:EACCES,rmdir' / usr / local / lib / node_modules / express-generator'] 错误的ERR!错误:-13, 错误的ERR!代码:' EACCES', 错误的ERR!路径:' / usr / local / lib / node_modules / express-generator' } 错误的ERR! 错误的ERR!请尝试以root / Administrator身份再次运行此命令。 错误的ERR!错误回滚错误:EACCES,rmdir' / usr / local / lib / node_modules / express-generator' 错误的ERR!错误回滚错误(本机) 错误的ERR!错误回滚{[错误:EACCES,rmdir' / usr / local / lib / node_modules / express-generator'] 错误的ERR!错误回滚错误:-13, 错误的ERR!错误回滚代码:' EACCES', 错误的ERR!错误回滚路径:' / usr / local / lib / node_modules / express-generator' }
npm ERR!请在任何支持请求中包含以下文件: 错误的ERR! /用户/ ***** /桌面/ node_tutorial / NPM-的debug.log
答案 0 :(得分:1)
看起来它希望您成为管理员:
...
Please try running this command again as root/Administrator
...
尝试sudo npm install -g express-generator