无法在ubuntu上安装towerjs

时间:2012-09-02 12:34:42

标签: node.js npm towerjs

当towerjs post install脚本运行时,我一直收到此错误

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

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

1 个答案:

答案 0 :(得分:3)

使用root登录以正确完成安装。

对于Ubuntu:

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

    sudo passwd
    
  2. 将用户更改为root

    su
    
  3. 安装tower

    npm install tower -g
    
  4. 这种方式适合我。

    注意:如果您使用root命令将用户更改为sudo -s,则无效。仅适用于su