2016-09-15 57 views
0

任何人都可以帮助我解读这条消息是关于什么? 我已经安装了帕格的另一个应用程序,但现在我无法创建一个新的模块安装出于某种原因。NPM不会安装哈巴狗?

我安装哈巴狗本地应用到node_modules

我只是想完成工作,所以如果我错过了简单的东西,我的压力水平却没有得到与保持精准的眼光帮助。

我的系统是为了持续发展,所以我不会在升级过程中搞砸,这在历史上已经打破了各种其他的东西。

我的其他应用程序工作正常。

# npm install --save [email protected] <= 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" "[email protected]" 
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 

回答

1

您可能需要使用sudo进行安装,即 - sudo npm install ...。这会提示你输入root密码。

它看起来需要root权限才能安装您要查找的软件包。虽然这不应该是这种情况,你可以解决这个问题.... check out this link

+0

我没有试图在全球安装它。这已经完成了。 我正在本地安装它。这是我混乱的根源。 –

+0

谁是文件夹和子文件夹的所有者?看看我提供给你的链接,它应该有助于你在本地安装。 – zillaofthegods

+0

您发送的链接与全局安装有关。没有任何选项会为我改变任何东西。我拥有所有相关的目录,因为我使用的是nvm。所以这个策略是空的。我正在执行本地安装。 –

1

经过@zillaofthegods的一些刺激后,它变成〜/ .npm中的一些目录由root拥有。特别是wordwrap模块目录。

更改权限和npm安装它很好。

其中一件事我不会在没有刺激的情况下抓住,所以谢谢。