vue-cli升级踩坑记

2018-02-16  本文已影响0人  liujunyan

一段时间没有用vue,其脚手架已经更新到2.9.3,使用新的vue-cli构建项目,生成的目录和之前的不太一样,这里不细说,下面罗列笔者遇到的深坑:

vue-cli版本的升级

之前笔者使用的是2.8.1版本的vue-cli,按下vue init webpack project-name初始化项目的时候~ 各种报错,因为已经完成了升级~ 原谅笔者这里就不具体截报错的图了~~
最简单粗暴的方法是直接npm uninstall vue-cli -g 卸载后再重新输入npm install vue-cli -g
一切顺利的话也就升级好了~ 奈何笔者布吉岛什么时候手贱,修改了npm install -g全局安装时的默认目录~ 一般默认情况下是安装在"C:\Users\xxx(用户名)\AppData\Roaming\npm",笔者应该是当年安装vue-cli的时候安装到了默认路径下,然后布吉岛什么时候修改了全局安装路径~ 导致卸载的时候卸载的是node安装目录下node_global/node_module里的vue-cli包~ 于是乎~ 第一次输入npm uninstall vue-cli -g 卸载~ 其实相当于什么也没发生,因为之前安装的vue-cli压根就不在这里,接着重新全局安装,便将新版本的vue-cli安装到了这个目录下,装是装好了,可是打开命令行,输入vue init webpack project-name的时候,使用的是之前安装到"C:\Users\xxx(用户名)\AppData\Roaming\npm"下的旧版本的vue-cli,于是开始各种报错各种不对了。。。。。。

新版本vue-cli构建的项目无法通过局域网网址访问

新版本vue-cli构建的项目目录和配置跟之前的都有差异,最神奇的是之前的项目,运行npm run dev 手机连上wifi,用局域网可以愉快的访问,新版的却只能在电脑端输入localhost访问,也是呵呵了

上一篇 下一篇

猜你喜欢

热点阅读