plugins/extends

plugins

  1. "plugins": ['@typescript-eslint']
  2. // 等同于
  3. // plugins: ['@typescript-eslint/eslint-plugin']
  4. "plugins": [
  5. "jquery", // eslint-plugin-jquery
  6. "@foo/foo", // @foo/eslint-plugin-foo
  7. "@bar" // @bar/eslint-plugin
  8. ],

extends

  1. // 继承插件
  2. "extends": [
  3. 'plugin:vue/vue3-recommended', // eslint-plugin-vue/vue3-recommended
  4. 'plugin:@typescript-eslint/recommended',
  5. ],
  6. //继承规则
  7. "extends": ['@weiyi/eslint-config-wyrule-vue']
  8. "extends": ["airbnb"] //eslint-config-airbnb