簡(jiǎn)介eslint
eslint是一個(gè)JavaScript的校驗(yàn)插件侣诺,通常用來校驗(yàn)語法或代碼的書寫風(fēng)格。
官方文檔:https://eslint.org
這篇文章總結(jié)了eslint的規(guī)則:Eslint規(guī)則說明
有了eslint的校驗(yàn),可以來規(guī)范開發(fā)人員的代碼果港,是挺好的。但是有些像縮進(jìn)、空格帕胆、空白行之類的規(guī)范,在開發(fā)過程中一直報(bào)錯(cuò)般渡,未免太過于苛刻了懒豹。所以,我還是會(huì)選擇關(guān)閉eslint校驗(yàn)驯用。
下面就介紹一下vue項(xiàng)目中如何關(guān)閉這個(gè)校驗(yàn)脸秽。
首先我們?cè)趧?chuàng)建一個(gè)vue項(xiàng)目的時(shí)候,會(huì)有一個(gè)選擇:Use ESLint to lint your code? (Y/n)蝴乔,在這一步记餐,我們選擇no就好了。
但是如果我們不小心選擇了Y薇正,在開發(fā)過程中一直報(bào)錯(cuò)片酝,該怎么辦呢囚衔?我們不需要?jiǎng)h除項(xiàng)目重新創(chuàng)建,我們只要修改build\webpack.base.conf.js這個(gè)文件就好啦雕沿。
上圖紅框框部分练湿,我項(xiàng)目中的文件內(nèi)容是這樣的,其他項(xiàng)目可能有別的一些內(nèi)容晦炊,我們把框框中的內(nèi)容注釋掉或者去掉就可以了鞠鲜。
現(xiàn)在運(yùn)行項(xiàng)目,就不會(huì)報(bào)錯(cuò)了断国。
二.可能會(huì)出現(xiàn)第二種情況發(fā)生驗(yàn)證
在webpack.base.conf.js里面刪掉下面:
其實(shí)我建議贤姆,將不想進(jìn)行校驗(yàn)的文件就想上面一樣創(chuàng)建一個(gè)ignore_lib,然后全部丟進(jìn)去。