eslint的語法校驗


eslint的語法校驗規則

1、官網

https://eslint.org/

2、作用

JavaScript的校驗插件,通常用來校驗語法或代碼的書寫風格

3、優點

(1)統一代碼風格規則,如:代碼縮進用幾個空格;是否用駝峰命名法來命名變量和函數名等;

(2)減少錯誤, 如:相等比較必須用 === ,變量在使用前必須被聲明,在條件語句中不能使用賦值語句等;

(3)提高代碼質量,如:函數最多有多少條件分支;最多有幾個參數,代碼塊最多能嵌套多少層等。

4、缺點

太嚴格苛刻,像縮進、空格、空白行之類的規范,在開發過程中一直報錯。

5、安裝

推薦參考鏈接:https://www.jianshu.com/p/6187b7cf7e53

6、vue關閉eslint校驗

vue的eslint校驗官網:https://eslint.vuejs.org/rules/

參考文章:https://www.cnblogs.com/yuwenjing0727/p/9621387.html

  https://www.jianshu.com/p/b267a1e92dce

 

關閉方法:

(1)新建項目時關閉

創建一個vue項目的時候,會有一個選擇:Use ESLint to lint your code? (Y/n),在這一步,我們選擇no就好了。 

(2)修改build下的文件webpack.base.conf.js

將圈起來的creatLintingRule() 刪除,然后保存

刪除后截圖如下:

 

 (2)修改config 中 index.js

找到 dev 下的 useEslint 的值修改為false,然后保存

(3)萬能法

在報錯的JS文件中第一行寫上:

/* eslint-disable */

(4) 配置vscode

vscode 設置中搜索eslint,把☑️的都點了,重啟。OK

 


免責聲明!

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



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