我已经让SublimeLinter在我的MacBook 10.6上使用javascript文件工作了一段时间,但是现在我只保存js文件时只看到一个错误。例如,对于第一行有注释的文件:
'undefined' is not a function (evaluating 'function (name) { emitter.on(name, listener); }.bind(this)')
1://
无论我在js文件中拥有什么或文件所在的项目,我都会看到相同的错误。
我已尝试删除并重新安装SublimeLinter,但我仍然遇到同样的错误。
答案 0 :(得分:1)
请点击此处查看可能的解决方法https://github.com/SublimeLinter/SublimeLinter/pull/507#issuecomment-21831056
对我来说这很有效:
添加global.window = {};在顶部linter.js
linter.js位于.../Sublime Text 2/Packages/SublimeLinter/sublimelinter/modules/libs/jshint/linter.js