attack eslint 规则是一套适用于 JavaScript 项目的可共享的基础的配置规则。
Node, ESLint, babel-eslint, vue-eslint-parser, eslint-plugin-vue,eslint-plugin-react
#npm
npm install eslint-config-attack --save-dev
#yarn
yarn add eslint-config-attack --dev
#npm
npm install eslint babel-eslint eslint-config-attack --save-dev
#yarn
yarn add eslint babel-eslint eslint-config-attack --dev
在你的项目根目录下创建一个.eslintrc.js 文件,并将以下内容复制进去:
module.exports = {
extends: [
'attack',
],
env: {
// 你的环境变量(可包含多个全局变量)
// browser: true,
// node: true,
// mocha: true,
// jest: true,
// jquery: true
},
globals: {
// 你的全局变量
},
rules: {
// 自定义你的规则
},
};
#npm
npm install --save-dev eslint babel-eslint vue-eslint-parser eslint-plugin-vue eslint-config-attack
#yarn
yarn add eslint babel-eslint vue-eslint-parser eslint-plugin-vue eslint-config-attack --dev
在你的项目根目录下创建一个.eslintrc.js 文件,并将以下内容复制进去:
module.exports = {
extends: [
'attack',
'attack/vue',
],
env: {
// browser: true,
// node: true,
// mocha: true,
// jest: true,
// jquery: true
},
globals: {
},
rules: {
// 自定义你的规则
},
};
#npm
npm install --save-dev eslint babel-eslint eslint-plugin-react eslint-config-attack
#yarn
yarn add eslint babel-eslint eslint-plugin-react eslint-config-attack --dev
在你的项目根目录下创建一个.eslintrc.js 文件,并将以下内容复制进去:
module.exports = {
extends: [
'attack',
'attack/react',
],
env: {
// browser: true,
// node: true,
// mocha: true,
// jest: true,
// jquery: true
},
globals: {
},
rules: {
// 自定义你的规则
},
};