安装' n'

时间:2016-01-13 12:08:39

标签: node.js npm

尝试安装' n'但得到以下错误:

npm isntall  -g n
/usr/lib
└── n@2.1.0 

npm ERR! Linux 3.16.0-57-generic
npm ERR! argv "node" "/usr/local/bin/npm" "isntall" "-g" "n"
npm ERR! node v0.10.25
npm ERR! npm  v3.5.3
npm ERR! path /usr/lib/node_modules/.staging
npm ERR! code ELOOP
npm ERR! errno 51

npm ERR! ELOOP, unlink '/usr/lib/node_modules/.staging'
npm ERR! 
npm ERR! If you need help, you may report this error at:
npm ERR!     <https://github.com/npm/npm/issues>

npm ERR! Please include the following file with any support request:
npm ERR!     /var/www/yeoman-start/npm-debug.log

什么&#39;这个问题,我该如何处理?

1 个答案:

答案 0 :(得分:0)

首先,让我们从这开始:

 ELOOP: {
   errno: 51,
   message: 'too many symbolic links encountered'
 }

其次, 我不确定您是否必须通过n安装npm,但如果您不这样做,还有其他三种选择:

  1. 使用make install

    要做到这一点,只需克隆存储库(git clone https://github.com/tj/n.git),cd进入目录(cd n),然后运行命令。

  2. 使用n-install

    只需运行curl -L http://git.io/n-install | bash命令即可​​执行您需要的任何操作。

  3. 使用brew

    这是我选择的。首先安装brew(或者说linuxbrew),然后运行brew install n。就是这样。