【问题标题】:how to show only errors with jshint如何使用 jshint 仅显示错误
【发布时间】:2014-09-23 13:25:29
【问题描述】:

我正在使用 JSHint 对我的 javascript 文件进行静态代码分析。我已经配置了 .jshintrc 文件。

我的问题是:

有没有一种方法可以将 jshint 配置为只显示错误而不显示警告。

我知道我们可以通过警告代码做到这一点,但我们可以对所有警告一​​起做到这一点吗?

或者有没有一种方法可以对错误和警告进行分类?

我正在使用命令 grunt jshint

将 jshint 作为 grunt 任务运行

【问题讨论】:

    标签: javascript jshint


    【解决方案1】:

    解决方案是启用 jshint 的 --verbose 选项,该选项显示错误或警告代码(例如 E020 表示预期的 '}' 以匹配 '{' 或 W110 表示混合双引号和单引号),然后 grep 仅用于错误:

    jshint --verbose test.js | grep -E E[0-9]+.$

    【讨论】:

    • 谢谢。但我想再问一件事,我们是否可以为我项目中的所有文件一起做这件事。我将 jshint 作为 grunt 任务运行,所以有没有办法让 grunt 为所有文件运行 jshint 任务时,它只显示错误,就像你的答案中它正在为一个文件所做的那样。
    猜你喜欢
    • 1970-01-01
    • 2016-06-30
    • 2014-03-09
    • 2013-12-10
    • 2018-04-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-04-18
    相关资源
    最近更新 更多