当towerjs post install脚本运行时,我一直收到此错误
npm ERR! Error: EACCES, open '/home/claire/.npm/e18f6569-thub-com-viatropos-coffeecup-git.lock'
我尝试过sudo和-g,但我认为这是因为post安装脚本不包含sudo。我可以自己安装咖啡杯,但塔子安装失败。
答案 0 :(得分:3)
使用root
登录以正确完成安装。
对于Ubuntu:
如果尚未定义,请设置root
密码:
sudo passwd
将用户更改为root
su
安装tower
npm install tower -g
这种方式适合我。
注意:如果您使用root
命令将用户更改为sudo -s
,则无效。仅适用于su
。