[英]NPM won't install pug?
谁能帮助我解读此消息的含义? 我有另一个安装了pug的应用程序,但是由于某种原因现在我无法创建新的模块安装。
我正在将应用程序本地的pug安装到node_modules中
我只是想把工作做好,所以如果我错过了一些简单的事情,压力水平对保持精确的视力没有帮助。
我的系统用于持续开发,因此我不会在升级过程中乱糟糟,因为升级历史上已经破坏了所有其他东西。
我的其他应用程序运行正常。
# npm install --save pug@2.0.0-beta4 <= Because the working app uses this one
npm ERR! Linux 3.2.0-35-generic-pae
npm ERR! argv "/home/kingram/.nvm/v0.10.46/bin/node" "/home/kingram/.nvm/v0.10.46/bin/npm" "install" "--save" "pug@2.0.0-beta4"
npm ERR! node v0.10.46
npm ERR! npm v2.15.1
npm ERR! path /home/kingram/.npm/wordwrap/0.0.2
npm ERR! code EACCES
npm ERR! errno 3
npm ERR! Error: EACCES, mkdir '/home/kingram/.npm/wordwrap/0.0.2'
npm ERR! { [Error: EACCES, mkdir '/home/kingram/.npm/wordwrap/0.0.2']
npm ERR! errno: 3,
npm ERR! code: 'EACCES',
npm ERR! path: '/home/kingram/.npm/wordwrap/0.0.2',
npm ERR! parent: 'cliui' }
npm ERR!
npm ERR! Please try running this command again as root/Administrator.
npm ERR! Please include the following file with any support request:
npm ERR! /home/kingram/node/fssreg/npm-debug.log
您可能需要使用sudo进行安装,即sudo npm install ...
这将提示您输入root密码。
似乎需要root特权才能安装所需的软件包。 尽管实际上并非如此,但您可以解决此问题。... 请查看此链接
经过@zillafthegods的查询后,发现〜/ .npm中的某些目录是root拥有的。 特别是自动换行模块目录。
更改了权限,npm很好地安装了它。
如果没有一些建议,我将无法抓住其中一件事情,所以谢谢。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.