麻烦在Ubuntu上安装towerjs

当towerjs post安装脚本运行时,我一直收到这个错误

npm ERR! Error: EACCES, open '/home/claire/.npm/e18f6569-thub-com-viatropos-coffeecup-git.lock' 

我已经尝试sudo和-g,但我认为这是因为后安装脚本不包括sudo。 我可以自己安装咖啡杯,但塔子安装失败。

rootlogin才能正确完成安装。

对于Ubuntu:

  1. 如果尚未定义,请设置root密码:

     sudo passwd 
  2. 将用户更改为root

     su 
  3. 安装tower

     npm install tower -g 

这种方式适合我。

注意 :如果使用sudo -s命令将用户更改为root ,则不起作用。 只适用于su