npm install eslint-config-huawei> Huawei Eslint rules
shell
npm install --save-dev eslint eslint-config-huawei babel-eslint
`
$3
在项目根目录下创建.eslintrc.js,并复制以下内容:
` javascript
module.exports = {
extends: [
'eslint-config-huawei',
],
globals: {
// 项目需要的全局变量,false指定变量为只读:
//
// _: false,
// $: false
},
rules: {
// 项目自定义规则配置
}
};
`
Vue规则
$3
` shell
npm install --save-dev eslint eslint-config-huawei babel-eslint eslint-plugin-vue@next vue-eslint-parser@2.0.1-beta.2
`
$3
` javascript
module.exports = {
extends: [
'eslint-config-huawei/vue',
],
globals: {
// 项目需要的全局变量,false指定变量为只读:
//
// _: false,
// $: false
},
rules: {
// 项目自定义规则配置
}
};
`VSCode配置
$3
Ctr+Shift+X打开Extensions,搜索ESlint并安装,重启VSCode
$3
File-->Preferences-->Settings或Ctrl + Comma打开设置文件settings.json,添加如下配置
` javascript
// 检查文件类型
"eslint.validate": {
"javascript",
"vue"
}
``