【问题标题】:Running jshint with rhino用 rhino 运行 jshint
【发布时间】:2011-06-12 13:39:17
【问题描述】:

我正在从使用 jslint 检查文件转向使用 jshint,但命令行语句似乎不起作用。

对于 jslint,我使用了有效的命令 rhino /home/mrtest/Desktop/jslint.js browser.js。我用rhino /home/mrtest/Desktop/jshint.js browser.js 尝试了同样的事情,但没有做任何事情。

我做错了什么?

谢谢。

【问题讨论】:

    标签: javascript debugging rhino jshint


    【解决方案1】:

    您需要使用完整代码库的env目录下的rhino.js文件:https://github.com/jshint/jshint/

    例如rhino /home/mrtest/Desktop/jshint/env/rhino.js browser.js

    【讨论】:

    • 不完全。您必须连接 rhino.jsjshint.js。 jshint 发行版包含一个执行此操作的 Makefile。调用make rhino 创建一个文件build/jshint-rhino.js。使用这个文件:rhino /home/mrtest/Desktop/jshint/build/jshint-rhino.js browser.js
    【解决方案2】:

    在 Ubuntu 10.04 上安装 JsHint

    假设 rhino 已经安装。

    1. https://github.com/jshint/jshint/archives/master下载最新的jshint master (tar.gz)
    2. 解压到 ~/bin/
    3. cd ~/bin/jshint-jshint-09e24d8
    4. 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 风格。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-10-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-03-18
      • 2012-01-26
      • 2014-11-13
      • 1970-01-01
      相关资源
      最近更新 更多