vue项目问题合集(持续更新)
发布时间
阅读量:
阅读量
1、Vue图形化界面工具创建项目页面报错Cannot readproperties of undefined (reading ‘indexOf’)

常见的原因有两种
第一种是没安装yarn管理器,安装了就可以了(我是情况一),安装代码如下
npm install -g yarn
第二个是你的脚手架版本太低了,可视化界面工具功能需要版本大于等于3才支持,通过如下命令检查版本
vue --version
如果低于3则执行卸载命令
npm uninstall vue-cli -g
再重新安装最新版本,如下命令默认安装最新版本的脚手架
npm i -g @vue/cli
2、template出现蓝色波浪线,报错如下:
解决方法:
找到文件 jsconfig.json
添加代码
"jsx": "preserve",
vue项目无·代码提示
解决方法:下载这两插件

4、Component name “xxxxx“ should always be multi-word
原因:定义组件名称应该由多单词组成,防止和html标签冲突。
而最新的vue-cli创建的项目使用了最新的vue/cli-plugin-eslint插件,在vue/cli-plugin-eslint v7.20.0版本之后就引用了vue/multi-word-component-names规则,所以在编译的时候判定此次错误
解决方法:
在根目录下找到 .eslintrc.js 文件,添加如下代码:
"vue/multi-word-component-names":"off",

5、Error in v-on handler: "TypeError: Cannot read properties of undefined (reading 'meta')"

原因:数据获取有问题

解决方法添加 async和await

(会将项目中遇到的问题分享出来,一起成长,未完待续。。。)
全部评论 (0)
还没有任何评论哟~
