Vue ESLint Component name should always be multi-word

意思是建议组件名由多个单词组成,使用 About 之类的单个单词命名组件可能会报这个提示。

Option 1: 全局关闭

// <projectRoot>/.eslintrc.js
module.exports = {
  ⋮
  rules: {
    'vue/multi-word-component-names': 0,
  },
}

Option 2: 覆盖指定目录的 ESLint 配置

// <projectRoot>/.eslintrc.js
module.exports = {
  ⋮
  overrides: [
    {
      files: ['src/views/**/*.vue'],
      rules: {
        'vue/multi-word-component-names': 0,
      },
    },
  ],
}

Option 3: 在指定目录创建 ESLint 配置

// <projectRoot>/src/views/.eslintrc.js
module.exports = {
  rules: {
    'vue/multi-word-component-names': 0,
  },
}

vue.js - ESLint Vue multiword components - Stack Overflow

posted @ 2023-01-08 10:35  Higurashi-kagome  阅读(365)  评论(0编辑  收藏  举报