0.1.2 • Published 3 years ago
@mobro/eslint-config-base v0.1.2
eslint-config-mobro
eslint 的配置文件, 同时可以用来做 prettier 配置的引用
Configuration
ps: 请将 node 版本升级到 10 以上,2.0 版本以上的 prettier 对其有依赖;
vue + javascript 的配置
npm install --save-dev eslint prettier babel-eslint vue-eslint-parser eslint-plugin-vue eslint-plugin-prettier @vue/eslint-config-prettier @mobro/eslint-config-base
在你的项目的根目录下创建一个 .eslintrc.js
文件,并将以下内容复制进去:
module.exports = {
extends: ['@mobro/base'],
globals: {
// 你的全局变量(设置为 false 表示它不允许被重新赋值)
//
// myGlobal: false
},
rules: {
// 自定义你的规则
}
};
vue + typescript 的配置
npm install --save-dev eslint prettier typescript eslint-plugin-vue @typescript-eslint/parser @typescript-eslint/eslint-plugin eslint-plugin-prettier @vue/eslint-config-typescript @vue/eslint-config-prettier @mobro/eslint-config-base
在你的项目的根目录下创建一个 .eslintrc.js
文件,并将以下内容复制进去:
module.exports = {
extends: ['@mobro/base/typescript'],
globals: {
// 你的全局变量(设置为 false 表示它不允许被重新赋值)
//
// myGlobal: false
},
rules: {
// 自定义你的规则
}
};
prettier 的配置
增加以下代码到项目根目录的 .prettierrc.js 里
// .prettierrc.js
module.exports = require('@mobro/eslint-config-base/prettier');