尝试安装' 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;这个问题,我该如何处理?
答案 0 :(得分:0)
首先,让我们从这开始:
ELOOP: {
errno: 51,
message: 'too many symbolic links encountered'
}
其次,
我不确定您是否必须通过n
安装npm
,但如果您不这样做,还有其他三种选择:
使用make install
:
要做到这一点,只需克隆存储库(git clone https://github.com/tj/n.git
),cd进入目录(cd n
),然后运行命令。
使用n-install
:
只需运行curl -L http://git.io/n-install | bash
命令即可执行您需要的任何操作。
使用brew
:
这是我选择的。首先安装brew
(或者说linuxbrew),然后运行brew install n
。就是这样。