旧版本卸载

问题说明
vue2.x脚手架旧版本卸载不掉的问题:(卸载命令运行后输入vue --version仍一直显示旧版本)

问题解释
首先明确一点,卸载不掉肯定说明你的电脑中至少有两个地方存在脚手架,而你的卸载操作只是卸载了其中之一。而出现这个情况的原因,一般来说是你在npm的默认路径下安装过脚手架,在配置了npm全局安装路径之后又安装过脚手架,所以有两个脚手架。(顺带一提,这样的情况提示的都是默认安装路径下的vue脚手架版本)

问题解决
所以关键的问题就是去卸载npm默认安装路径下的vue脚手架,步骤如下

  1. 查看C:\Users\Administrator\AppData\Roaming\npm\node_modules下是否有vue-cli,@vue,删除它
  2. 查看C:\Users\Administrator\AppData\Roaming\npm下是否有npm相关文件,删除(可参考下图我的回收站中的文件及他们的原地址)
  3. 重新查看vue版本,提示’vue’ 不是内部或外部命令,也不是可运行的程序或批处理文件,此时可安装新版本。如果提示vue路径问题,表示第2步中你没删干净

脚手架安装

  1. 首先,确保已安装node.js,且已配置环境变量(我的nodejs环境变量E:\develop\node.js)

  2. 设置npm的默认全局安装路径和缓存路径,我的设置如下

    • npm config set prefix “E:\develop\node.js\node_global”
    • npm config set cache “E:\develop\node.js\node_cacle”
  3. 建议配置npm淘宝镜像,提高下载速度npm config set registry https://registry.com.taobao.org,如果忘记自己是否配置过,可通过npm config get registry查看

  4. 以管理员身份运行cmd,执行npm install -g @vue/cli(3.x版本及以上的脚手架)

    有警告没事,不是你的问题

  5. 配置环境变量,也就是将第二步中的prefix路径添加到环境变量中(我这里即为E:\develop\node.js\node_global)

  6. 使用vue --verion命令查看是否安装成功新版本(注意要先关闭当前cmd窗口,重新打开)

  7. 现在可以创建vue脚手架了,cmd进入要创建项目的文件夹,执行vue create 项目名。

ps:最后一个问题,如果使用vue命令时提示你node版本太低,更新node版本就好了。

vue-cli2.x旧版本卸载不掉的问题解决方案(亲测+踩坑)附Vue脚手架安装教程相关推荐

  1. (亲测无坑)Centos7.x使用kubeadm安装K8s集群1.15.0版本

    基础环境配置 三台Centos7.x的服务器,主节点 cpu >=2,node节点>=1 注:(上述cpu为最低配置,否则集群安装部署会报错,无法启动,对其他硬件无硬性要求) 以下操作若无 ...

  2. vue项目中将视频链接分享至推特的解决方法及踩坑记录

    vue项目中将视频链接分享至推特的解决方法及踩坑记录 将动态改变的视频链接分享至推特,并希望能直接在推特上播放视频的需求实现方法及踩坑记录 如果只要将文本或链接分享到推特,不需要推特识别图片/视频等媒 ...

  3. 安装matlab201*版本过程中文转英文(附matlab英文版安装教程)

    安装matlab201*版本过程中文转英文(附matlab英文版安装教程) 1.First,you should click home button(chinese name "主页&quo ...

  4. 微信小程序用户自动检测最新版本并更新2020年最新版亲测

    微信小程序新版本发布之后,用户使用依然是旧版本,这是因为在微信中有旧版本的缓存,不会及时更新到新版本.要想让用户更新到新版本,可以通过提示用户在微信中的"发现 - 小程序"入口中将 ...

  5. vue+vuex+leaflet Jest单测踩坑指南

    环境 Vue CLI 3 TypeScript 3.1.4 Leaflet 1.3.4 相关文档 vue-test-utils.vuejs.org/zh/guides/#- 踩坑 1.iview按需引 ...

  6. window查看端口号使用_踩坑搭建vue说端口号被占用?

    " 最近自己有时间搭建了一下vue框架,遇到了一个问题,端口号被占用" 这个时候我就根据这个报错搜了一下百度,遇到了 解决方法(本人使用mac系统):在控制台输入sudo lsof ...

  7. PS2021安装教程视频方法(附个人详细安装教程)windows版本

    Photoshop 2021国内简称pscc2021,它其具有简单而快捷的操作方式.直观的效果预览.图像智能处理的集成等特点,专为业余摄影师.摄影爱好者和商务用户设计,无需掌握太多的专业知识,就可以轻 ...

  8. lgg8各个版本_LG G8 展示机 升级安卓10 防踩坑指南

    先来对比下展示机版本信息是不是大体相同再下手 关于手机中,无s/n,无IMEI 安卓9软件版本为G820UM10C,硬件版本1.0 被阉割功能:5G频段wifi,nfc,移动网络(无基带),高分屏,r ...

  9. 新手可直接复现:Duan版本CenterNet在2080Ti上训练自己的数据集——踩坑记录

    实验室换了GPU,记录下centernet在新电脑上的配置过程,如果对下面很多不理解先阅读我以前的这篇博客即可初学者复现CornerNet:详细指导零基础在Ubuntu系统运行该代码并完全理解论文思路 ...

最新文章

  1. KeyWordHelper-关键字提取类(注:使用第三方组件DictSeg.dll)
  2. iOS开发之指定UIView的某几个角为圆角
  3. A Simple Problem with Integers POJ - 3468(线段树+区间查询+区间修改+建树+懒惰标记模板)+(树状数组)
  4. 上班族如何当老板 五大模式任你选
  5. bz2005 2005: [Noi2010]能量采集 数学题
  6. 软件测试宝藏图_tSQLt –数据库单元测试中被遗忘的宝藏
  7. Linux 搭建SVN server
  8. oracle中有没有=,在oracle中有没有方式来实现这样的统计啊?
  9. VOS防止盗打及后门的安全策略
  10. Redis学习笔记整理(黑马程序员视频课程)
  11. PID实现水平姿态角控制
  12. sow 项目范围说明书的区别
  13. SOLIDWORKS教程:solidworks设计绘图的七大实用技巧
  14. [c++] WINAPI
  15. Linux 设置PS1变量颜色
  16. 十进制数转化为二进制数的两种方法
  17. 图的遍历 —— 广度优先遍历
  18. 幂指函数的求导方法, 了解对数恒等式的定义
  19. java--快速输出sql语句
  20. 数位板跟数位屏有什么区别,哪个好些?

热门文章

  1. [PPPOE]PPPD的选项
  2. vue2 卸载 uninstall vue-meta 报错 up to date, audited 1389 packages in 10s 96 packages are looking for
  3. 抖音用计算机打电话怎么按,抖音怎么用一部手机进行电脑直播
  4. 手机的模拟,有耗电和充电方法, 有电量的属性
  5. 微信小程序showToast在真机中显示时间不可控制,显示时间短
  6. 一个用JAVA写的画图程序
  7. .length和.length()
  8. Ubuntu——终端多窗口分屏工具Terminator
  9. 千亿美妆市场“野蛮生长”,悦瞳靠“假睫毛”能否“翘”动市场?
  10. 微信分享内容给朋友、朋友圈、QQ、QQ空间等