vue-cli2.9.6升级vue-cli3成功

各位朋友,慎用 rm -rf  !!!

我想升级到vue-cli3,然后用cli3的官网教程进行尝试,命令执行后却一直无法卸载无法升级

    /usr/lib/node_moudel/vue_cli/某个文件报错(这是我的全局变量默认安装路径)

百度一看,都是windows的,其中有一个删除报错文件,看到这个贴子我以为我走到了捷径,然后心情激荡之下,直接  rm -rf 错误文件目录,这个应该是cli依赖,结果是vue命令都跑不动了,npm不断报错,这我就懵比了,玩呢,开始寻找原因。

然后先试着找回下文件,恢复之后没有用,删除的文件夹里面的文件几十个,压根不知道目录排列,最后不断排除别的方法终于成功恢复,并且成功装上了vue-cli3


原因可能是这样

1.我的vue-cli文件删除后,对应的建立软链接的  /usr/bin 下的文件目录没删除,删除之后成功了

2.或者是我的webpack被我删掉了,重新安装后成功了

还从网上贴子看到,npm版本太高,可以低一点(但我没试过,试过的同学可以留言)


我进行的操作步骤,具体如下

1.删除了报错的vue-cli文件夹,各种报错  

2.我先把npm更新到最新版     

     sudo   npm install -g npm

3. 然后我发现我的webpack不管用了(可能删除文件把这个删掉了,之后重新安装)

    sudo  npm install webpack -g

查看版本的时候又安装了webpack-cli

    sudo  npm install webpack-cli -g(安装成功后显示了安装后自动建立的软链接,然后想到之前对应的vue-cli软链接没删除掉)


前面是软链接位置

4.把 /usr/bin 下对应 vue-cli的文件目录删除,我的目录名是  vue  vue-init vue-list ,红色目录

5.安装  vue-cli3  成功      vue-cli3官网地址

你可能感兴趣的:(vue-cli2.9.6升级vue-cli3成功)