@provincial-platform/eslint-config-vue3
v0.2.2
Published
Provincial platform eslint config for vue3
Downloads
8
Maintainers
Readme
@provincial-platform/eslint-config-vue3
使用
介绍
该包包含eslint-plugin-vue
中的所有规则,具体规则参考:https://eslint.vuejs.org/rules/
安装
# yarn
yarn add eslint @provincial-platform/eslint-config-vue3 -D
# npm/cnpm
npm install eslint @provincial-platform/eslint-config-vue3 --save-dev
配置
.eslintrc.js
- 完整引入所有规则
module.exports = {
...,
extends: [
'@provincial-platform/eslint-config-vue3'
]
}
- 按需引入规则
module.exports = {
...,
extends: [
'@provincial-platform/eslint-config-vue3/rules/vue3-strongly-recommended',
'@provincial-platform/eslint-config-vue3/rules/vue3-recommended',
'@provincial-platform/eslint-config-vue3/rules/uncategorized',
'@provincial-platform/eslint-config-vue3/rules/extension',
]
}
说明
@provincial-platform/eslint-config-vue3
几乎包含了eslint-plugin-vue的所有规范。其主要分为以下几个包:
rules/vue3-strongly-recommended.js
针对plugin:vue3-strongly-recommended
的补充。参考:https://github.com/vuejs/eslint-plugin-vue/blob/master/lib/configs/vue3-strongly-recommended.js
rules/vue3-recommended.js
针对plugin:vue3-recommended
的补充。参考:https://github.com/vuejs/eslint-plugin-vue/blob/master/lib/configs/vue3-recommended.js
rules/uncategorized.js
一些未分类的规则,对应https://eslint.vuejs.org/rules/Uncategorized
目录下的规则。
rules/extension.js
该包下的规则是基于Eslint本身提供的规则,应用至<template>
标签内