元素/组件特性的顺序
"vue/attributes-order": ["error", {
"order": [
"DEFINITION",
"LIST_RENDERING",
"CONDITIONALS",
"RENDER_MODIFIERS",
"GLOBAL",
"UNIQUE",
"TWO_WAY_BINDING",
"OTHER_DIRECTIVES",
"OTHER_ATTR",
"EVENTS",
"CONTENT"
]
}]
统一只用缩写特性的顺序
"vue/v-bind-style": ["error", "shorthand"],
"vue/v-on-style": ["error", "shorthand"],
不要把 v-if 和 v-for 用在同一个元素上
"vue/no-use-v-if-with-v-for": ["error", {
"allowUsingIterationVar": false
}],
给v-for设置键值,与key结合使用
"vue/require-v-for-key": "error",
常用的几个
'no-console': 'off',
"no-new": "error",
'no-debugger': process.env.NODE_ENV === 'production' ? 'error' : 'off',
"no-unused-vars": ["error", {
"vars": "all",
"args": "after-used",
"ignoreRestSiblings": false
}],
esLint常用配置
最新推荐文章于 2024-08-28 13:17:54 发布