eslint-config-minxing

2.0.8 • Public • Published

eslint-config-minxing

【敏行H5程序】与【敏行node程序】JavaScript开发规则定制套装,支持Vue

安装

npm i eslint-config-minxing -D

peers依赖

  • eslint: 7.3.0+

项目根目录下的.eslintrc.js配置

针对webpack可编程配置的node程序。

nodejs 7.x

module.exports = {
  ...
  'extends': [
    'minxing/eslint-config-node7x.js'
  ],
  ...
};

nodejs 8.x 或更高

module.exports = {
  ...
  'extends': [
    'minxing/eslint-config-node8x.js'
  ],
  ...
};

src目录下的.eslintrc.js配置

javascriptvue 规则集

module.exports = {
  ...
  'root': true,
  'extends': [
    'minxing/eslint-config-vue.js'
  ],
  ...
};

typescriptvue 规则集

module.exports = {
  ...
  'root': true,
  'extends': [
    'minxing/eslint-config-vue-ts.js'
  ],
  ...
};

手动执行eslint

npm i npx -g

npx eslint **/*.* --fix

Readme

Keywords

none

Package Sidebar

Install

npm i eslint-config-minxing

Weekly Downloads

84

Version

2.0.8

License

MIT

Unpacked Size

26.5 kB

Total Files

24

Last publish

Collaborators

  • stuart_zhang