安装依赖
需要安装以下依赖
- eslint
- eslint-plugin-vue
- eslint-plugin-html
- babel-eslint
- @vue/cli-plugin-eslint
npm i eslint eslint-plugin-vue babel-eslint @vue/cli-plugin-eslint eslint-plugin-html -d
在vue.config.js里配置相关内容
module.exports = {
// 本地开发配置,只在本地有效
devServer: {
overlay: {
warnings: true, // 网页上显示警告
errors: true // 网页上显示错误
}
},
lintOnSave: true // 是否保存时校验eslint
}
在项目根目录新增.eslintrc.js文件,eslint文件具体内容,编写页面时,不合规范直接报错。
module.exports = {
root: true,
env: {
node: true,
},
globals: {
//允许声明
BMap: "writable", //writable 可写,readonly只读
BMapLib: "writable",
minemap: "writable",
BMAP_ANCHOR_BOTTOM_RIGHT: "writable"