前言

适用:假如你平时偶尔写 Vue2项目,偶尔写 Vue3项目,那么单个版本的 node.js 势必会报错,nvm就很适合你
注意:固然我希望你能安装顺利。但是也请仔细看我标为红色的字体,都是我踩了一个又一个坑之后总结出来的,别头铁
最后:有一人因为这篇文章受益,那我写文章所花的几个小时就是有意义


文章目录

  • 前言
  • 一、卸载 node.js
    • 1.1 卸载
    • 1.2 清理缓存(有的不执行此步骤后面会报错)
  • 二、下载 nvm
    • 2.1 nvm 下载
    • 2.2 点开链接之后如图
    • 2.3 鼠标鼓轮往下滑
    • 2.4 下载完成后解压打开
    • 2.5 检查一下
  • 三、安装多个 node.js 版本
    • 3.1 nvm 常用命令
    • 3.2 安装 node
      • 3.2.1 前往 node 官网下载 node
      • 3.2.2 安装node
  • 四、nvm使用
  • 五、删除 nvm
    • 5.1 删除文件夹
    • 5.2 删除环境变量

一、卸载 node.js

1.1 卸载

去电脑安装的应用这里卸载即可


1.2 清理缓存(有的不执行此步骤后面会报错)

打开小黑窗,分别执行 where nodewhere npm 两条命令,然后根据出来的目录找到对应的文件夹将其删掉,并将缓存文件删掉
注意:若没有将npm的缓存文件删除,后续可能出现 npm 和 node版本对不上导致装包报错!!!


二、下载 nvm

2.1 nvm 下载

github下载地址:https://github.com/coreybutler/nvm-windows/releases

2.2 点开链接之后如图

2.3 鼠标鼓轮往下滑

2.4 下载完成后解压打开

注意一: 安装nvm的路径的每一层级,都不要有空格(正确:D:\Program;错误:D:\Program Files)
注意二:请记住安装nvm的路径,后面会用到

注意:路径要以 node.js 结尾!!!,此处你选了存放文件夹之后,请在后面再手动输入 node.js,如果你是默认路径,那就不管

2.5 检查一下

打开小黑窗,执行 nvm -v 后出来了版本号, 表示 nvm 已经安装成功,继续下一步


三、安装多个 node.js 版本

3.1 nvm 常用命令

 // 查看当前 nvm 版本号nvm -v // 查看已安装的 node.js 版本nvm list // 查看可安装的 node 版本nvm list available // 安装指定版本的 node (版本号不限)nvm install 16.14.0 // 使用指定版本的 nodenvm use 16.14.0

3.2 安装 node

步骤:1.下载指定版本的node.js——> 2. 解压到安装nvm的文件夹——> 3. 重命名文件夹(文件名格式:v16.14.0)——>4. nvm install “node版本”——>5. 命令行切换node版本——>6. 完成


3.2.1 前往 node 官网下载 node

推荐下载一个 12版本 的和一个1 6版本 的
我用的 12.8.0 和 16.14.0,可以在 Vue2 和 Vue3项目中灵活切换

node.js 官网:https://nodejs.org/zh-cn/download/releases/




注意:我是提前准备好的两个不同版本的node。请自行去node.js官网下载并解压过来(3个或更多版本使用亦是同理)


3.2.2 安装node

首先执行 nvm list,查看一下你解压到 nvm 文件夹下的node版本号,然后 nvm install “版本号”,将你解压的几个node版本都进行安装


四、nvm使用

至此,若能正常执行下面的操作(node版本号用你自己的版本号),则表示 nvm 安装大功告成

五、删除 nvm

到第四步 nvm 使用就已经大功告成了,此步删除 nvm 留给 nvm 安装出错,需要重装 nvm 的人

5.1 删除文件夹

5.2 删除环境变量



nvm安装与使用详解(Window11)相关推荐

  1. centos 安装mysql5.7_Zabbix 4.2.5 安装部署实践详解

    [导读]云计算背景下,无论是大数据.物联网还是边缘计算,规模化后大量的设备需要保证正常运行,在人员一定的情况下,就需要提高运行维护效率.同时随着智能化被应用在人们生活的方方面面,关联性也越来越紧密,即 ...

  2. mysql-win安装教程,WINDOWS下安装MYSQL教程详解

    1.下载安装包 2.配置环境变量 2.1 解压所下载的压缩包 2.2 环境变量 win 10 电脑 这么进去 3.生成data文件 在你解压的目录下,eg:F:\Program Files\mysql ...

  3. python离线包安装_python 通过pip freeze、dowload打离线包及自动安装的过程详解(适用于保密的离线环境...

    python的pip是其包管理工具,相当方便好用.本文只介绍pip 如何通过其freeze命令打离线包,及其离线包的安装脚本.这个知识点,特别适用于不适合连通互联网,设备需要物理隔绝,保密要求严格的客 ...

  4. linux全自动安装光盘,CentOS7全自动安装光盘制做详解

    CentOS7全自动安装光盘制做详解node 1 复制光盘文件linux 1)挂载iso镜像ios 建立目录用于挂载光盘:redis mkdir /root/centos7 挂载iso镜像vim mo ...

  5. mysql安装教程8.0.21安装_mysql8.0.21安装教程图文详解

    1.下载 下载链接 点击download,这里可能需要登录甲骨文的账号,登录一下即可 2.解压 下载好会得到一个安装包 把它解压到一个能找到的目录下即可,我的是这样(my.ini文件你们应该没有) 3 ...

  6. python flask安装_python flask安装和命令详解

    Flask Web开发实战学习笔记 Flask简介 Flask是使用Python编写的Web微框架.Web框架可以让我们不用关 心底层的请求响应处理,更方便高效地编写Web程序.因为Flask核心简 ...

  7. mysql data文件夹恢复_【专注】Zabbix源码安装教程—步骤详解(2)安装并配置mysql...

    四.安装并配置mysql(1) 解压mysql-5.7.26.tar.gz与boost_1_59_0.tar.gz #tar -xvf mysql-5.7.26.tar.gz #tar -xvf bo ...

  8. php多线程安装pthreads步骤详解

    摘要: 本文讲的是php多线程安装pthreads步骤详解, PHP扩展下载:https://github.com/krakjoe/pthreads PHP手册文档:http://php.net/ma ...

  9. php+mysql案例含源码_【专注】Zabbix源码安装教程—步骤详解(1)安装前准备

    一.实验环境准备 Rhel 7.6 x86_64(server) 192.168.163.72 Rhel 6.5 x86_64(agent) 192.168.163.61 均已配置操作安装光盘为YUM ...

最新文章

  1. 神经网络基础及逻辑回归实现
  2. 如何查看mysql索引
  3. hibernate优化笔记(随时更新)
  4. 福禄电子烟遭消费者起诉:吸完不舒服 广告与说明书自相矛盾
  5. jQuery学习(七)— append方法与appendTo方法
  6. Win7服务器搭建实例教程:教你Win7如何搭建Web服务器【转载】
  7. Raspberry 安装vstudio
  8. 2020-07-07
  9. 百度宣布服务器硬盘,百度秘密拆空服务器硬盘改用SSD 谷歌与网易有道回应
  10. 记第一次FPV模式飞行穿越机的感受
  11. 惠普打印机换硒鼓图解_hp硒鼓怎么安装 hp硒鼓安装方法这图文教程】
  12. Shawn,别让我们失望
  13. Python房贷计算器等额本息
  14. JustinMind
  15. 自动化测试平台(十三):接口自动化框架与平台对比及应用场景分析及设计思路分享
  16. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\Explo注册表病毒
  17. 内网穿透:什么是内网穿透,以及用什么软件
  18. 字节顺序标记(BOM)详解
  19. 二叉树的镜像——《剑指offer》
  20. android 实现按住说话功能

热门文章

  1. VMware虚拟机配置虚拟网卡导致浏览器DNS解析慢
  2. 招商头条:2018成都快递业中西部第一;合肥高新区30个项目签约125亿;芯盾时代完成3亿元融资
  3. 用ThoughtWorks.QRCode生成二维码时出现“索引超出了数组界限”的错误
  4. npm 和 yarn 缓存清理
  5. 数据结构 基本概念(数据项--数据元素--数据对象-数据类型-抽象数据类型)
  6. win10耳机有杂音滋滋_蓝牙耳机的底噪和电流声有区别吗?双11五款高续航平价蓝牙耳机分享...
  7. 对计算机的理解和认识
  8. .Net Framework 4安装失败,提示RGB9RAST_x86.msi或者Windows6.0-KB956250-v6001-x86.msu
  9. ExtJs 第二章,Ext.form.Basic表单操作
  10. Oracle安装与配置(Linux)