eslint a signalé une erreur Le nom du composant "home" doit toujours être composé de plusieurs mots, les règles de dénomination des fichiers conduisent à des solutions aux problèmes

Lors de la création d'un nouveau projet Vue, vous devez souvent configurer eslint pour formater le code, mais vous rencontrerez divers problèmes lors de l'utilisation, tels que : Le nom du composant "Home" doit toujours être multi-word.eslintvue/multi-word-component - names
insérez la description de l'image ici
est en fait la vérification de la dénomination par eslint, qui doit être 多词组件名称nommée pour éviter les conflits avec les éléments HTML existants et futurs.
Comment le résoudre, comme suit:

La première façon > Configurer le fichier .eslintrc.js (*recommandé)

Recherchez le fichier dans le répertoire racine eslintrc.jset configurez la vérification du nom fermé. Dans ce fichier, recherchez rulesla configuration, comme suit :

// 关闭名称校验
'vue/multi-word-component-names': 'off'

Comme le montre la figure :
insérez la description de l'image ici
Cette méthode peut être résolue par des tests pro. Il existe également une méthode plus standardisée, mais elle est un peu gênante et le fichier spécifié n'est pas traité.命名规则校验

La deuxième façon> Ignorer le fichier spécifié

Seul le fichier spécifié est ignoré et les autres continuent d'être vérifiés, comme dans le code suivant :

// 忽略指定组件命名
'vue/multi-word-component-names': ['error', {
    
    
  ignores: ['Home'] // 在数组中放入组件的名称
}]

Comme indiqué sur l'image :
insérez la description de l'image ici

La troisième façon> désactiver la vérification d'eslint, très grossier (non recommandé)

Recherchez également eslintrc.jsle fichier et ajoutez le code suivant à sa configuration :

// 关闭eslint校验
lintOnSave: false 

Comme indiqué ci-dessous:
insérez la description de l'image ici

Je suppose que tu aimes

Origine blog.csdn.net/qq_38188228/article/details/129000301
conseillé
Classement