报错如下:
分析问题:
翻译过来可知是组件名出了问题,意思就是组件名应该使多个单词拼接横线组成的。
查阅资料发现,这其实是语法检查的时候把不规范的代码(即命名不规范)当成了错误。
解决问题:
修改配置项,关闭语法检查
项目的根目录找到vue.config.js
文件
添加配置: lintOnSave:false
,作用是关闭语法检查
const { defineConfig } = require('@vue/cli-service') module.exports = defineConfig({ transpileDependencies: true, lintOnSave:false,//关闭语法检查 })
保存,运行项目即可成功解决。