Vue2.7 + Vite+ Eslint、Stylelint、Commitlint 统一开发规范 + husky + lint-staged (git commit 时自动格式化代码) + Vue 全家桶集成 + Axios 封装及接口管理 https://juejin.cn/post/7118700020911570974
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

32 lines
694 B

const { defineConfig } = require('eslint-define-config')
module.exports = defineConfig({
root: true,
env: {
browser: true,
node: true,
es6: true
},
parser: 'vue-eslint-parser',
parserOptions: {
ecmaFeatures: {
jsx: true
}
},
extends: [
'eslint:recommended',
/**
* 继承 eslint-plugin-vue 插件的规则
* @link https://eslint.vuejs.org/user-guide/#installation
*/
'plugin:vue/recommended',
/**
* 继承 eslint-plugin-prettier 插件的规则
* @link https://github.com/prettier/eslint-plugin-prettier
*/
'plugin:prettier/recommended'
],
rules: {
'vue/multi-word-component-names': 'off'
}
})