繁体   English   中英

package.json中的jshintConfig用于角度项目

[英]jshintConfig in package.json for angular project

我正在尝试在package.json中配置jshint。 我正在用gulp,这是一个有角度的项目。 我在package.json中添加了以下代码

"jshintConfig":{
 "globals":{
  "angular": false
  }
}

但是,jshint似乎没有选择。 我这样做是为了避免在运行jshint时出现以下错误

line 3  col 1  'angular' is not defined.

并非所有的编辑器都支持从package.json读取jshint配置。

例如,查看有关Atom的讨论 ,最终他们最终实现了Atom (一开始不支持它)。

我邀请您将设置移到package.json之外,而改用.jshintrc方法。 实际上,甚至jshint本身也在使用这种方法,如您在他们的repo中所见。 .jshintrc更具动态性,因为您可以为每个文件夹放置不同的.jshintrc文件并微调您的设置(例如,单元测试文件夹的不同设置和客户端脚本的不同设置)。

https://stackoverflow.com/a/26288458/1587329就是使用它的一个例子,它使用了"angular": true 或者,您可以尝试使用

"jshintConfig": {
  "predef": ["angular"]
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM