❤ vue项目报错

安装报错Failed to download repo vuejs-templates/webpack-simple: connect ETIMEDOUT…

情况:
vue 命令初始项目文件时,输入vue init webpack project-name 命令时,终端长时间停留在
download template… 字段上,最终出现下面的错误信息

Failed to download repo vuejs-templates/webpack: connect ETIMEDOUT xxxx:443或者

Failed to download repo vuejs-templates/webpack: read ETIMEDOUT 错误信息
————————————————

在这里插入图片描述

原因vue、node、webpack未安装

在这里插入图片描述

原因

安装npm镜像地址

修改host文件(成功)

修改host文件
路径:C:\Windows\System32\drivers\etc
打开hosts文件,加入140.82.114.3 github.com

140.82.114.3

使用离线的方法创建

1、去 Github 上 clone 下 webpack 包

https://github.com/vuejs-templates/webpack/releases

git clone https://github.com/vuejs-templates/webpack

2、解压 webpack 压缩包, 移动至C:\Users\zmf.vue-templates (若没有 .vue-templates 文件夹需自己新建一个)-这里要放到指定目录中
本地: C:\Users\xx.vue-templates
在这里插入图片描述

进行vue init webpack demo命令的时候,需要带上参数–offline表示离线初始化
vue init webpack demo –offline

@vue 插件

npm install @vue/cli-init -g

代理服务器问题

npm config rm proxy
npm config rm https-proxy

❤ 前端启动出现报错,提示vue-cli-service serve的解决办法

在命令行中使用命令 npm run dev运行从网上下载的一个vue项目时出现了以下报错:在这里插入图片描述
原因(1):
原因是因为 node_modules文件的缺失

npm install

再次执行

npm run dev

启动成功
在这里插入图片描述
原因(2):
电脑本地的旧的环境变量有问题,之前电脑上有一些JAVA的环境,现在没有了

在环境变量的Path中添加 C:\Windows\System32
然后重启,删除node_modoules,重新执行npm i

❤ Vue报错 Are you meant to dynamically load options? You need to use “loadOptions“ prop.【树结构】

❤Vue报错 vue-treeselect.cjs.js?ca17:227 [Vue-Treeselect Warning] Are you meant to dynamically load options? You need to use “loadOptions” prop.

解决: vue date中修改对应loadOptions参数不为空即可

 data() {
      return {
      		//树结构
      		//修改前
			deptOptions: undefined,
			//修改后
			deptOptions: [],
	  }
}

❤ Invalid prop: type check failed for prop “hideRequiredAsterisk”. Expected Boolean, got String with value “false”.

使用Element框架form表单 时候报错:
Invalid prop: type check failed for prop “hideRequiredAsterisk”. Expected Boolean, got String with value “false”.

○ 错误原因

  • 是设置的check为字符串,但是要求是布尔值,so 【希望得到布尔值,但是得到的是字符串】

○ 解决方法

添加:(冒号)
:hide-required-asterisk="false"

A plugin must either be a function or an object with an “install“ function

警告解决方法

问题描述

使用Vue3 遇到
[Vue warn]: A plugin must either be a function or an object with an "install" function.

在这里插入图片描述

原因分析:

提示:因为在router.js已经引用了路由,在main.js中又再次应用

解决

删除重复引用部分

Logo

Vue社区为您提供最前沿的新闻资讯和知识内容

更多推荐