1.0.1 • Published 3 years ago
@weitongxue/eslint-config v1.0.1
简介
weitongxue/eslint-config为项目eslint统一配置。
配置分为 basic、 typescript、 vue、 react 4个模块,分别对应场景:
basic-- 纯js开发。typescript-- typescript开发,继承basic,如nodejs等。vue-- vue项目开发,继承typescript。react-- react项目开发,继承typescript。
安装
npm install eslint @weitongxue/eslint-config --save-dev配置文件.eslintrc.js
// vue 项目使用
module.exports = {
root: true,
extends: [
'@weitongxue/eslint-config/vue',
],
};
// js 项目使用
module.exports = {
root: true,
extends: [
'@weitongxue/eslint-config/basic',
],
};
// typescript 项目使用
module.exports = {
root: true,
extends: [
'@weitongxue/eslint-config/typescript',
],
};
// react 项目使用
module.exports = {
root: true,
extends: [
'@weitongxue/eslint-config/react',
],
};