背景(可略):更新代码后,eslint 的空格、缩进等报错会直接导致页面热加载 error。以前不会。非常烦人
原因未知,可能是哪里可以配置。回头再研究,当务之急先把 eslint 关掉继续开发。
项目使用的是 vue-cli-service,这玩意儿把 webpack 等配置包起来了。以前那些诸如配置文件 webpack.base.conf.js 都没有了,一律在 vue.config.js 里。这也是符合 vue3 和 webpack 4 简化配置的目标的。
方法:将 vue.config.js 里的 lintOnSave 设置为 false,没有则添加。就可以关闭 eslint 了
module.exports = {
lintOnSave: false,
// ......
}