ESLint之常見錯誤


說明:

  • 所有的報錯后面都有對應規則的名稱,直接在eslintrc.js中修改rules中對應規則的值即可修改相應配置
  • 所有規則查閱官方文檔
  • 以下相當於漢譯英

(1)Strings must use singlequote  quotes

——字符串必須使用單引號

(2)Extra semicolon                                semi

——額外的分號:一行語句結尾不能添加分號

(3)Newline required at end of file but not found  eol-last

——文件結尾必須要新加一行

(4) 'xxx' is assigned a value but never used  no-unused-vars

——‘’xxx‘’變量已經聲明了,但是從未被使用

(5)Missing space before =>  arrow-spacing

——箭頭函數前(括號后)缺少一個空格(箭頭 => 前后都要加)

(6)A space is required after/before 'x' 

——在某個符號前面/后面需要加一個空格

后面規則類型有:

  •  object-curly-spacing

  • comma-spacing

(7)Missing space before value for key 'x'  key-spacing

——對象的值與鍵值對之間的冒號間缺少一個空格,正確應該是:

{ a: 1, b: 2 }

 (8)Missing space before function parentheses  space-before-function-paren

——函數圓括號前缺少空格

(9)Missing space before opening brace         space-before-blocks

——左大括號前缺少空格


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM