在寫mpvue(小程序框架,其實也算是vue項目)項目過程引入ESLint代碼規範,出現很多規範問題。
首先在項目的根目錄下找到package.json文件,找到下面的位置,也就是“lint”這一條指令,指令後面具體內容不用深究。
然後修改成:
接下來,運行npm run lint
可以自動解決絕大多數錯誤,應該有可能包含一些錯誤只能手動解決的。
例如,我運行後,還剩下一個錯誤:
這個就只能根據錯誤文件定位去做相應的修改了,把==改成===。
當然,如果你堅決不改呢,那就在包含錯誤的那個文件頭部加上
/*eslint-disable*/
原理就是eslint不對該文件進行檢查。
最後,個人對eslint代碼規範的建議:
先把eslint關掉,最後項目開發完成再進行規範代碼。
先找到根目錄下的build文件夾的webpack.base.conf.js
找到這個位置,把代碼註釋掉
最後,項目開發完成後,再去掉註釋,並按照前面的解決方法進行規範代碼。