【问题标题】:Add `jshint` worker into `scripts` for package.json将 `jshint` worker 添加到 package.json 的 `scripts`
【发布时间】:2016-08-26 14:21:56
【问题描述】:

亲爱的stackoverflowers。

我决定将 jshint 包含在我的项目中,以帮助我检测 JavaScript 代码中的错误和潜在问题。我已将它安装在项目的根目录中,并且可以从控制台运行下一个代码:

jshint --config .jshintrc ./app/

它会返回几个通知。

然后我v decided to create a special section inside my package.jsonscripts`部分。看起来是这样的:

  "scripts": {
    "jshint": "jshint --config .jshintrc ./app/"
  }

当我尝试运行时

npm run jshint

它返回一个异常...

【问题讨论】:

    标签: npm jsxhint


    【解决方案1】:

    请查看https://github.com/npm/npm/issues/6124,如果您使用以下 || 设置脚本,您可以防止此错误就像下面的代码 sn-p 一样

    {
     "scripts": {
       "test": "jshint || true"
     }
    }
    

    在这种情况下,您的脚本将以退出代码 = 0 结束,并且 npm 不会抛出错误

    【讨论】:

      猜你喜欢
      • 2015-12-31
      • 2020-05-19
      • 1970-01-01
      • 2019-09-13
      • 2016-01-14
      • 1970-01-01
      • 1970-01-01
      • 2015-10-16
      • 2018-02-04
      相关资源
      最近更新 更多