前言
vue項目在用舊版本的vue-cli創建的時候,會詢問是否添加eslint的檢查, 后來的版本在創建的時候是直接添加了eslint檢查. 有時候我們開發習慣不是那么嚴格的時候, 會不在意這些縮進什么的要求, 這時候在開發前端項目的時候就悲催了.項目緊還老是編譯不過去.所以直接關閉得了
操作
- 在文件 config/index.js中有 dev.useEslint的配置.這里配置為fase即可
2. 如果項目里還有eslint檢查, 那就要考慮是不是編譯器里的eslint檢查了.例如 webstore, vs這些ide都默認集成了eslint檢查, 而且默認是開啟的.
3. 再就是看編譯器有沒有開啟es6語法檢查, 有些編譯器默認是用es5語法檢查, 它會不識別es6語法
補充
config/index.js -> 的dev.useEslint的配置被用到了 文件 build/webpack.base.conf.js中
這里我們可以看到, 如果 config.dev.useEslint為true, 則執行eslint的Rule函數, 否則Rule 為空,就是檢查條件一個也沒有