npm 模块 n 发出错误

npm module n emits errors

通过命令 'sudo npm install -g n' 安装 n 后, 我想列出所有节点版本,但是出现了一些错误,尽管如此,n 可以正常工作! 如下图:

$ n list
/usr/bin/n: line 262: which: command not found
/usr/bin/n: line 262: which: command not found

0.0.1
0.0.2
0.0.3
0.0.4

我不知道为什么,不需要配置我的bin文件夹。

尝试安装哪个

sudo apt-get install which

我已经解决了,npm install which...

sudo npm install -g whitch

这已在当前版本 n 中修复。

旧版本的n使用了非标准的which命令。较新的版本仅使用 command -v,这是标准的 posix 命令。