没想到第一次发博客要贡献给vue脚手架的安装,可能因为是意料之外的曲折。本人也搭建过很多复杂的环境,都能在短时间内顺利完成,本以为这次也是,没想到搞了两天才安装成功。
安装vue脚手架的步骤就不说了,网上资源一大堆。我是已经成功安装了node.js,在cdm上都能成功查到node和node自带的npm的版本,说明这两个已经安装成功了,路径也按照网上教程添加到系统环境变量了。一切准备就绪,就等着npm install -g @vue/cli了。听说npm因为是国外的,下载速度会很慢,最好去搞个镜像cnpm。我就去搞了一下,输入:
npm install -g cnpm --registry=https://registry.npmmirror.com
以为能完美下载,结果卡住不动了,内心一万个疑惑,去网上也找到了很多大佬的解决方法,什么先注册,清空npm缓存,各种妖魔鬼怪的方法通通都试了个遍,还是卡住不动,直接用npm安装也是卡住不动。然后有一次按某个方法搞了一下,就成功安装了,但是在cdm访问vue时找不到,我就以为没下载成功,就又开始瞎折腾了。但是其实是安装成功了,只是我的路径不对,我的cdm进入默认是在c盘的桌面,而我的node是在e盘,所以下载到的vue也是在c盘,所以打不开。
如果是在该目录下打开cmd查找vue就能成功。但是我记得当时下载vue是全局下载吖,为什么会只有在这个路径下才能访问呢?我又去查了一下,看到某个大佬说,要把该全局路径添加到系统环境变量,然后我就添加了,发现还是不行。 后来发现原来是要添加到Path路径,而不是自己新建一个,然后就成功解决了,在任何地方都能访问vue了。
回到之前,我是怎么能安装好vue的呢,首先查看自己的npm镜像源:
npm get registry
如果是这个样子就说明已经切换到镜像,如果不是的话就输入下面这个切换镜像源,然后可以再看一次自己的npm镜像源对不对,然后就可以输入npm install -g @vue/cli安装了。
https://registry.npm.taobao.org/
npm config set registry https://registry.npm.taobao.org
第一次发博,有不足之处还请多多指教!也希望能帮到一些跟我的网速一样糟糕到无法下载cnpm的小伙伴,有遇到什么其他问题的小伙伴也可以一起来讨论一下呀!谢谢大家!