質問
vue-cli で作成したプロジェクトでは、ファイルを作成して名前を付けた後、“Component name "*****" should always be multi-word” 报
エラー。
Component name "index" should always be multi-word.eslintvue/multi-word-component-names
理由:
コンポーネントに名前を付ける場合、ESLint の公式コード仕様に従って名前が付けられるわけではありません。ESLint の公式コード スタイル ガイドによると、ルート コンポーネント (App.vue) を除き、他のカスタム コンポーネントはビッグ ハンプ命名方法または「-」を使用して命名する必要があります。単語と名前を結びつける。
解決:
次のように、eslint 検証を
追加して閉じるようにvue.config.js ファイルを構成します。 lintOnSave: false
const {
defineConfig } = require('@vue/cli-service')
module.exports = defineConfig({
transpileDependencies: true,
// 关闭eslint校验
lintOnSave: false
})