Vusion ESLint Config
配置
npm install --save-dev eslint eslint-config-vusion
然后创建.eslintrc
文件:
仅配置 JS
{
"extends": "vusion",
"env": {
"browser": true,
"node": true
}
}
额外增加 Vue 的配置
{
"extends": "vusion/vue",
"env": {
"browser": true
}
}
包含测试和 Vue 的环境
{
"extends": "vusion/all",
"env": {
"browser": true
}
}
编辑器配置
VSCode
如果要使用 Vue 相关的配置,需要配以下内容:
"eslint.enable": true,
"eslint.autoFixOnSave": true,
"eslint.validate": [
"javascript",
"javascriptreact",
{ "language": "html", "autoFix": true },
{ "language": "vue", "autoFix": true }
],
其它复杂情况可以参考ESLint配置。