@movinliao/eslint-config-mlc
v0.0.4
Published
ESLint 配置标准。
Downloads
2
Readme
ESLint 配置标准
给 [mlc]项目使用。其他项目也可以使用。
主要风格
配置使用
在项目的 package.json
文件中配置。
{
"eslintConfig": {
"extends": "@movinliao/mlc"
},
"eslintIgnore": [
"/dev",
"/output"
],
}
可选配置:
- 标准(新的 MLC 项目):
@movinliao/mlc
- 旧的 MLC ES5 项目(为了兼容旧项目,新项目请忽略):
@movinliao/mlc/airbnb-es5
- 旧的 MLC ES6 项目(为了兼容旧项目,新项目请忽略):
@movinliao/mlc/airbnb
结合编辑器使用
安装全局环境依赖。
npm i -g eslint @movinliao/eslint-config-mlc eslint-plugin-import eslint-plugin-node eslint-plugin-promise eslint-config-standard eslint-plugin-standard eslint-plugin-vue babel-eslint
VS Code
安装扩展。
- ESLint:https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint
- EditorConfig:https://marketplace.visualstudio.com/items?itemName=EditorConfig.EditorConfig
配置。
{
"eslint.validate": [
"javascript",
"javascriptreact",
{ "language": "vue", "autoFix": true },
{ "language": "html", "autoFix": true }
]
}