簡體   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