【问题一】在初始化vue项目时出现了如下错误:

解决方法:安装cnpm,然后输入cnpm install命令
在此之前,需要先安装有npm,一般如果你下载安装了node都会自带有npm,因为我使用的是phpstrom,可以直接在该IDE里直接打开控制台,快捷键为alt+F12。
安装cnpm:在打开的控制台里输入npm install -g cnpm -registry=https://registry.npm.taobao.org即可指向国内镜像源,可以通过输入cnpm -v测试是否安装成功,如果有返回版本号就算成功了。
执行完cnpm install后会出现node_module模块
(1)关于为什么使用cnpm,而不是使用npm,很多都是说因为npm是在国外,而我们国家设置了防火墙,使用npm可能会加载不了或者下载很慢,或者在加载的过程中会出现丢包的情况,所以在执行npm run dev可能会报一堆错误,使用cnpm可能可以避免一些不必要的报错。
(2)npm和cnpm可能功能差不多,上面的输入的那个命令是淘宝的一个镜像源
【问题二】在执行npm run dev后出现

但是显示不出来初始化项目后的vue页面,解决的方法:
找到package.json包,按照下面添加--open【在这里需要注意一下,输入--open后与后面要有空格,不然的话也会报错】

前端路漫漫,继续加油吧~
网友评论