友情提示:为避免踩坑,建议浏览全文后动手操作!!!

一、nvm是什么

  看到这篇文章的猿/媛们肯定不会问这个问题了,但是我还是要说,哈哈哈!

  无论工作还是干嘛,就不会一直做项目,所以肯定也不会一直用一个版本的node,为了使用一些新特性,不得不使用高版本node,那么问题来了,之前使用低版本node的项目不兼容,各种bug!好气!

  魔高一尺道高一丈,Node版本管理工具nvm应运而生,可以方便的在同一台设备上进行多个node版本之间切换。

二、下载与安装(windows)

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

  如图:

  我最怕麻烦,所以选择安装包快捷安装(不需要配置环境变量啥的,简直不要太方便!),流程如下:

  下载nvm-setup.zip,解压,双击,正常安装,下面3个页面需要注意

  nvm安装路径自定义选择:

  当前使用的node存放路径自定义选择:

  是否讲已有的node纳入nvm的控制内(建议选“是”):

  测试,在nvm安装路径下运行命令:nvm,若出现nvm版本及相关使用命令提示(日下图),则说明安装成功了!反正我是成功了,噢耶*_*

  等等!还没完:

  在nvm安装目录下找到settings.txt文件,打开后加上,这一步主要是将npm镜像改为淘宝的镜像,可以提高下载速度。

  node_mirror: https://npm.taobao.org/mirrors/node/ 
  npm_mirror: https://npm.taobao.org/mirrors/npm/

三、nvm使用

  安装好了赶紧尝尝鲜:

  我原本安装了7.0.0版本的,运行:nvm ls命令,可以查看你安装的node版本;现在来安装一个高版本:10.15.0;在nvm安装目录下运行命令:nvm install 10.15.0

  ok!安装好了!

  一路顺风,逍遥任我行!现在我有两个版本的node了,必须来切换一下得瑟得瑟,nvm use 10.15.0 回车,what?这什么ghost!赶紧nvm ls 一下,真的居然没切换过来!好吧,承认我有点得瑟过头了

  

  赶紧百度一下,抄袭某位大神的回答https://www.jianshu.com/p/a230bd5f6fe9

    问题:nvm install x.x.x 可以成功,但无法切换和使用

    原因:我把nvm安装到了有空格的路径上(D:\Program Files),导致切换失败

    解决:把nvm卸载重装到没有空格的路径上(例如:D:\nvm),即可解决问题

  好吧,还没捂热乎就要卸载了,三下五除二:卸载nvm,修改路径重新走一遍,完美

Node版本管理工具-NVM的安装与使用(windows系统)的更多相关文章

  1. node版本管理工具 -- nvm安装与使用

    新老项目维护时node环境切换麻烦怎么办? 不用担心,有了nvm ,一个命令就能切换node版本. 首先需要安装nvm工具,进入下载地址. 下载之后安装nvm. nvm安装之后还需要配置两个环境变量( ...

  2. 强力解决使用node版本管理工具 NVM 出现的问题(找不到 node,或者找不到 npm)

    nvm是好用的Nodejs版本管理工具, 通过它可以方便地在本地调换Node版本. 2020-05-28 当前长期稳定版12.17.0,于是 nvm install 12.17.0 然后C:/nvm/ ...

  3. windows node版本管理工具nvm

    有时候,不同的项目需要使用不同的node版本.我们可以使用nvm管理不同的node版本.具体使用方法如下: 1.下载安装nvm 点击我下载nvm 解压下载的文件,双击nvm-setup.exe 直接下 ...

  4. node版本管理工具nvm安装以及使用

    curl命令安装 curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.1/install.sh | bash 或者 使用wg ...

  5. node版本管理工具nvm安装使用教程

    一些安装包依赖一定的node版本,可以采用nvm管理node, 可以快速的进行版本切换. 操作系统: windows10, x64 常见版本工具: 1. nvmw, nvmm install node ...

  6. nodejs版本管理工具NVM(Node Version Mene)

    最近打算用心学习nodejs,所以在学习中了解到NVM-nodejs的版本管理工具,下面我就记录下我学习并且安装的详细过程,请大神们放过~~第一步.你要先把你本机上安装的nodejs以及npm相关的东 ...

  7. node.js安装和配置(windows系统)

    node.js安装和配置(windows系统) node javasript vscode  node是javascript的管理工具,所以开发javasript项目都要下载安装和配置node. 传送 ...

  8. 安装node版本管理工具之NVM

    nvm是个啥?nvm是一个可以让你在同一台机器上安装和切换不同版本node的工具. 你可能会问,为什么会有这个工具?有时候在开发的时候,对node版本有强制要求,有的要求用最新版本,有的要求用稳定版本 ...

  9. nvm: node版本管理工具

    安装nvm   curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.29.0/install.sh | bash node 版本切 ...

随机推荐

  1. 构建web应用之——maven创建以及SpringMVC配置

    构建web应用第一步需要创建以及配置maven项目管理,同时配置启动SpringMVC,这里推荐参考CSDN的一篇文章链接:https://blog.csdn.net/weixin_42222334/ ...

  2. 初识HT for web

    目前国内经济转型在潜移默化中已经发生了巨大的变化,保险,零售业,汽车等我能想到的. 只要互联网能插足的行业,都难逃一‘劫’. 刚看了一篇博客--基于 HTML5 的工业组态高炉炼铁 3D 大屏可视化 ...

  3. java----判断闰年和平年

    public class year{ public static void main(String[] args){ int year=2010; if((year%4==0&&yea ...

  4. nodejs操作 mongoose(mongodb)和Sequelize(mysql)查询数据后添加新属性未生效

    最近在着手koa时候,发现mongoose(mongodb)查询数据库后添加新属性,前端拿不到新属性问题, 然后测试了一下Sequelize(mysql),发现也有同样的问题存在.此时着手干! 1.1 ...

  5. unity中编辑器直接截屏代码

    using UnityEngine; using System.Collections; using System.Windows.Forms; public class screenshots : ...

  6. Spring使用ioc注解方式配置bean

    context层 : 上下文环境/容器环境 applicationContext.xml 具体示例: 现在ioc容器中添加context层支持: 包括添加xmlns:context.xsi:schem ...

  7. swiper 不同页面高度自适应

    在使用swiper写页面滑动时发现不同页面高度无法自适应,使用autoHeight:true也不起作用 研究了一下发现可以这样设置 .swiper-slide{ overflow: hidden; } ...

  8. 六、Linux的用户和组

    1. 用户的管理 useradd 添加一个用户 useradd test 添加test用户 useradd test -d /home/t1  指定用户home目录 或者直接  adduser tes ...

  9. 面试题:电梯/雨伞/杯子/笔/A4纸/纸杯… 怎么测试?

    目的 面试的时候,面试官出题可能会出其不意: 比如随意指定生活当中的一件物品,问你如何测试,见下 作为测试人员,电梯/雨伞/杯子/笔/A4纸/纸杯… 怎么测试? 面试官的考察点 1.在没有需求文档或者 ...

  10. 测试新手之linux问题整理

    测试职场的新人,难免都会涉及到一些linux系统的命令操作,搭建测试环境也好,查看日志也罢,以下给大家整理初学者可能会碰到的问题,希望对大家有所帮助. 1.Linux中输入基本操作命令例如ls,遇到报 ...