2017-05-25 183 views
0

我正在使用jslint修復jslint違規。在這裏,我修復了違規並忽略JSLint.net.json文件中的文件。如何解決jslint警告?

之後,當我建立項目時,我看到了jslint net json文件中的警告。

警告:數組元素後缺少逗號。我如何解決這個警告?

我JSlintNet JSON文件:

{ 
    "version": "2.3.0", 
    "output": "Warning", 
    "module": true, 
    "ignore": [ 
    "\\Scripts\\Menu\\fileone.js", 
    "\\Scripts\\Menu\\filetwo.js", 
    "\\Scripts\\Others\\filethree.js", 
    "\\Scripts\\Others\\filefour.js", 
    "\\Scripts\\Others\\filefive.js", 
    "\\Scripts\\Others\\filesix.js", 
    "\\Scripts\\Others\\fileseven.js", 
    "\\Scripts\\Others\\fileeight.js" 

    ], 
"options": { 
"this": true, 
"for": true, 
"browser": true, 
"single": true, 
"devel": true, 
"sloppy": true 

}, 
"globalVariables": [ 
    "$", 
    "swal", 
    "window" 

], 
"runOnBuild": false, 
"cancelBuild": false 
} 

回答

0

我使用eslint其中有一個特性,自動修復在幾掉毛錯誤。

實施例:

eslint -c .eslintrc --fix ./src/scripts/**/*.js

eslintrc與規則JSON文件。

除此之外更漂亮可用於自動修復縮進錯誤。

漂亮--print寬度120 --tab寬度4 --single引號--trailing逗號無--write --parser巴比倫./src/scripts/**/*.js

如果您運行漂亮,然後eslint自動修復,大多數常見lint錯誤將自動解決。錯誤的其餘部分需要手動代碼變化

Eslint參考 Prettier

進而,它可以被連接到的package.json

`"eslint": "eslint -c .eslintrc --fix ./src/scripts/**/*.js || exit 0", 
"prettier": "prettier --print-width 120 --tab-width 4 --single-quote --trailing-comma none --write --parser babylon ./src/scripts/**/*.js || exit 0"`