0.0.4 • Published 6 years ago

@movinliao/eslint-config-mlc v0.0.4

Weekly downloads
2
License
UNLICENSED
Repository
-
Last release
6 years ago

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.validate": [
    "javascript",
    "javascriptreact",
    { "language": "vue", "autoFix": true },
    { "language": "html", "autoFix": true }
  ]
}