Sublimetext2 升华文本2:jslint插件缺失/usr/local/bin/jslint

Sublimetext2 升华文本2:jslint插件缺失/usr/local/bin/jslint,sublimetext2,jslint,sublimetext,sublime-jslint,Sublimetext2,Jslint,Sublimetext,Sublime Jslint,我有点麻烦了。 我把电脑放在家里,去了我的避暑别墅几天,当我回到家并试图将文件保存在Sublime Text 2中时,我发现以下错误: module.js:340 throw err; ^ Error: Cannot find module '/usr/local/bin/jslint' at Function.Module._resolveFilename (module.js:338:15) at Function.Module._load (module.js:280:25)

我有点麻烦了。 我把电脑放在家里,去了我的避暑别墅几天,当我回到家并试图将文件保存在Sublime Text 2中时,我发现以下错误:

module.js:340
throw err;
      ^
Error: Cannot find module '/usr/local/bin/jslint'
at Function.Module._resolveFilename (module.js:338:15)
at Function.Module._load (module.js:280:25)
at Module.runMain (module.js:492:10)
at process.startup.processNextTick.process._tickCallback (node.js:244:9)
[Finished in 0.1s with exit code 1]

感谢您提供如何修复此问题的建议:)

您需要在计算机上安装Jslint4Java或Node.js及其jslint模块,以使插件正常工作。这两个项目都提供了jslint命令

有关安装Jslint4Java的具体说明,请参阅:

有关安装Node.js+jslint的具体说明,请参阅:

另外,我建议使用jshint(在SublimeLineter包中)而不是jslint:

符号链接可执行文件:
ln-s/usr/local/share/npm/bin/jslint/usr/local/bin/jslint


如果您没有使用
npm install-g
,请使用
哪个jslint
来定位它

您可能还想查看Sublime Text 2的jslint(带节点)插件作为一个简单明了的替代方法。

是否仍然存在
/usr/local/bin/jslint
,它是否可执行?我不知道,我已经通过数据包控制在我的插件中安装了,而且我也在mac上:Pyeah那里没有文件:/jslint插件以前工作过吗?如果你有自制软件,你可以尝试
brew安装jsl
,然后是
ln-s/usr/local/bin/jsl/usr/local/bin/jslint
。否则,您可以手动下载()并将其复制到同一位置。似乎my Node.js在我身上出了问题:)谢谢您的回复tho:)似乎my Node.js在我身上出了问题:)谢谢您的回复tho:)