我正在从使用jslint检查文件移动到jshint,但命令行语句似乎不起作用。与犀牛运行jshint
对于jslint,我使用了命令rhino /home/mrtest/Desktop/jslint.js browser.js
它工作。我尝试了与rhino /home/mrtest/Desktop/jshint.js browser.js
相同的事情,但它没有做任何事情。
我在做什么错?
谢谢。
我正在从使用jslint检查文件移动到jshint,但命令行语句似乎不起作用。与犀牛运行jshint
对于jslint,我使用了命令rhino /home/mrtest/Desktop/jslint.js browser.js
它工作。我尝试了与rhino /home/mrtest/Desktop/jshint.js browser.js
相同的事情,但它没有做任何事情。
我在做什么错?
谢谢。
您需要使用rhino.js
文件中env
目录的完整代码库:https://github.com/jshint/jshint/
例如rhino /home/mrtest/Desktop/jshint/env/rhino.js browser.js
在Ubuntu 10.04
安装JsHint假设犀牛已安装。
cd ~/bin/jshint-jshint-09e24d8
make rhino
现在可以使用:
~/bin/jshint-jshint-09e24d8/build/jshint-rhino.js MyJsFile.js
,或者更方便:
alias jshint='~/bin/jshint-jshint-09e24d8/build/jshint-rhino.js'
$ jshint MyJsFile.js
同样在大多数Linux发行版将起作用。
不完全。你必须连接'rhino.js'和'jshint.js'。 jshint发行版包含一个执行此操作的Makefile。调用'make rhino'会创建一个'build/jshint-rhino.js'文件。使用此文件:'rhino /home/mrtest/Desktop/jshint/build/jshint-rhino.js browser.js' – ralfstx 2012-02-12 19:48:52
谢谢ralfstx。我希望我能投票赞成你的评论。 – 2012-02-15 10:13:29