2

在 Mac OS X 10.7.5 版上,我正在运行 Appcelerator 的 Titatium(撰写本文时的最新版本,3.1)和 jshint-eclipse 插件(http://github.eclipsesource.com/jshint-eclipse/) (撰写本文时的最新版本,0.9.6)。该插件正在运行它的“内置”版本 1.1.0 的 jshint 就好了。

我想运行最新版本的 jshint,在撰写本文时它是 2.1.1。该插件的 UI 有一种方法可以运行您想要的任何版本的 jshint:请参阅Titanium Studio > Preferences > JSHint. 我过去成功地使用过它。但是现在当我将它指向我下载的 2.1.1 版本的 jshint.js 时,JSHint 首选项对话框会给出错误“文件不是有效的 JSHint 库”。所以目前我只能运行内置版本。

我试过的 jshint.js 下载来自http://jshint.com/install/。我已经尝试了“节点(带有 NPM)”和“浏览器包”版本,但均未成功。

有没有办法让 jshint-eclipse 插件版本 0.9.6 运行 JSHint 版本 2.1.1,还是我只需要等待插件更新?

4

1 回答 1

2

这个问题已在第 43 期中讨论过。它将在下一个 jshint-eclipse 更新中修复。不幸的是,在年度 Eclipse 发布之前我没有太多时间,但我希望在下周发布此更新。同时,您可以使用此注释中描述的解决方法(将以下行添加到 顶部jshint.js)。

var window = {};
于 2013-05-23T08:00:49.040 回答