我使用 npm install jshint 和 Add -g 在您的系统上全局安装。
但是当我使用 jshint 检测一些 js 文件时,它显示错误:
/usr/bin/env: node: 没有这样的文件或目录
Xubuntu13.04
很可能 Node 二进制文件不在您的 PATH 中。
以为我会在这里发表评论,因为我在我的系统上遇到了这个问题(这在谷歌搜索中出现了很高的结果)。 修复方法是通过编辑 /usr/local/lib/node_modules/jshint/bin/jshint 的第一行使其查找“nodejs”而不是“node”
sudo apt-get install nodejs-legacy
另请参阅 joyent/node#3911。
最有用的评论
sudo apt-get install nodejs-legacy
另请参阅 joyent/node#3911。