【发布时间】:2012-08-27 11:45:21
【问题描述】:
当 towerjs 安装后脚本运行时,我不断收到此错误
npm ERR! Error: EACCES, open '/home/claire/.npm/e18f6569-thub-com-viatropos-coffeecup-git.lock'
我尝试过 sudo 和 -g 但我认为这是因为安装后脚本不包含 sudo。我可以自己安装coffeecup,但是tower sub安装失败。
【问题讨论】:
当 towerjs 安装后脚本运行时,我不断收到此错误
npm ERR! Error: EACCES, open '/home/claire/.npm/e18f6569-thub-com-viatropos-coffeecup-git.lock'
我尝试过 sudo 和 -g 但我认为这是因为安装后脚本不包含 sudo。我可以自己安装coffeecup,但是tower sub安装失败。
【问题讨论】:
使用root登录以正确完成安装。
对于 Ubuntu:
如果尚未定义root密码,请设置:
sudo passwd
将用户更改为root
su
安装tower
npm install tower -g
这种方式适合我。
注意:如果您使用sudo -s 命令将用户更改为root,则不起作用。仅适用于 su。
【讨论】: