Vue 项目中 vue.config.js 文件的 lintOnSave 属性的作用

469 阅读1分钟

点我查看转载原文

lintOnSave 属性

在 vue.config.js 文件中配置了 lintOnSave 属性

module.exports = defineConfig({
  transpileDependencies: true,
  lintOnSave:false
})

作用

设置是否在开发环境下每次保存代码时都启用 eslint 验证(eslint 是校验 js 代码规范的); (eslint 是校验 js 代码规范的);

  • false:关闭每次保存都进行检测;
  • true:开启每次保存都进行检测,效果与 warning 一样;
  • ‘error’:开启每次保存都进行检测,lint 错误将显示到浏览器页面上,且编译失败;
  • ‘default’:同’error’;
  • ‘warning’:开启每次保存都进行检测,lint 错误将显示到控制台命令行,而且编译并不会失败;