将 `jshint` worker 添加到 `scripts` 中 package.json

Add `jshint` worker into `scripts` for package.json

亲爱的 Whosebugers。

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

jshint --config .jshintrc ./app/

它returns我有好几个通知。

然后我决定在 package.json scripts 部分中创建一个特殊部分。看起来像这样:

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

当我尝试 运行

npm run jshint

它returns我是个例外...

请检查一下https://github.com/npm/npm/issues/6124,如果你用下面的||设置你的脚本,你可以防止这个错误就像下面的代码片段一样真实

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

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