跳至内容

vue/no-unused-components

禁止注册未在模板中使用的组件

  • ⚙️ 此规则包含在所有 "plugin:vue/vue3-essential"*.configs["flat/essential"]"plugin:vue/essential"*.configs["flat/vue2-essential"]"plugin:vue/vue3-strongly-recommended"*.configs["flat/strongly-recommended"]"plugin:vue/strongly-recommended"*.configs["flat/vue2-strongly-recommended"]"plugin:vue/vue3-recommended"*.configs["flat/recommended"]"plugin:vue/recommended"*.configs["flat/vue2-recommended"] 中。

📖 规则详情

此规则报告未在模板中使用的组件。

正在加载...
正在加载...

注意

PascalCasecamelCase 名称注册的组件可以随意调用,但不能使用 snake_case。否则,需要直接使用指定的名称调用它们。

🔧 选项

json
{
  "vue/no-unused-components": ["error", {
    "ignoreWhenBindingPresent": true
  }]
}
  • ignoreWhenBindingPresent ... 如果在模板中检测到绑定,则抑制所有错误,默认值为 true

ignoreWhenBindingPresent: false

正在加载...
正在加载...

🚀 版本

此规则是在 eslint-plugin-vue v7.0.0 中引入的

🔍 实现