1.什么是nvm?

nvm是一个管理nodejs版本的工具。在实际的开发中,有些项目的开发依赖需要不同版本的nodejs运行环境,此时我们就需要使用nvm来管理nodejs版本。

2.安装步骤

2.1 下载nvm

https://github.com/coreybutler/nvm-windows/releases

2.2 解压

解压后双击后缀exe文件进行安装:

1)同意协议相关内容

2)点击下一步,选择安装nvm的安装路径

3)创建node.js安装到选择nvm的安装路径下

3.命令使用

nvm -v: 查看当前版本
nvm list 或者nvm ls: 查看已安装node版本列表

nvm install 版本号     #安装指定版本(如:nvm install 14.19.1)
nvm use 版本号 #切换到指定版本(如:nvm use 14.19.1)

nvm uninstall 版本号    #卸载指定版本(如:nvm uninstall 14.19.1)
nvm use 版本号 :切换node版本


nvm on :开启nvm
nvm off :关闭nvm

nvm list available:查看可用node版本号

4. nvm镜像源设置

4.1 方式1:在终端执行命令

 //设置nodejs下载源nvm node_mirror https://npmmirror.com/mirrors/node///设置npm源nvm node_mirror https://npmmirror.com/mirrors/npm/ 

4.2 方式2:进入nvm-windows安装目录,编辑settings.txt,增加如下内容

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

4.3 在settings.txt  增加后

 第一行是nvm安装路径第二行是nodejs路径第三行是node下载镜像第四行是npm下载镜像

【NVM】node多个版本管理工具安装步骤以及使用相关推荐

  1. vatic标注工具安装步骤(非docker安装)以及错误解决办法

    Vatic标注工具安装步骤(非docker安装)以及错误解决 1.安装参考 2.安装步骤 2.1.环境介绍 2.2.下载Vatic 2.3.配置Apache 2.4.配置MySQL 2.5.配置/安装 ...

  2. nvm版本管理工具安装

    windows 安装nvm步骤(shi'yongnvm-windows管理node版本): 瞎几把前言:mac上可以用n来管理node版本,私以为n很好用.家里的win7台式机一直没有安装过任何管理工 ...

  3. NVM - Nodejs的版本管理工具安装和使用

    NVM全名:Node.js Version Management,nodejs的版本管理工具.通过它可以安装和切换不同版本的nodejs.下面列出下载.安装及使用方法. (当前仅在windows环境下 ...

  4. Vue开发者工具Vue.js devtools Vue开发者工具安装步骤 包含Vue2 和 Vue3

    保存一下操作步骤,这是Vue2的,最后有Vue3的 下载地址: https://wwm.lanzoul.com/iu4tS04cfeja   密码: vue_wt 安装步骤: 以谷歌浏览器为例 第一步 ...

  5. Mac如何安装:node的多版本管理工具(nvm 或 n)

    一.nvm 安装3个步骤如下(前提:需将电脑之前单独下载的node先删除): (1)在Mac的根目录的终端中输入以下命令下载nvm(版本为0.37.0): curl -o- https://raw.g ...

  6. uft自动化测试工具安装步骤_10款好用的自动化测试工具

    我们都希望为 Web 应用程序构建易维护的测试.作为这个目标的一部分,我们都希望能集中精力在测试本身,而尽量避免困在实施的具体细节中.从长远来看,测试应该是可维护的,对软件定期的变更并不会破坏测试本身 ...

  7. 最新Pycharm开发工具安装步骤,四大步骤就能学会

    Pycharm[Python入门]你值得拥有的这八个实用工具安装包与实战项目 https://blog.csdn.net/weixin_57577264/article/details/1207728 ...

  8. uft自动化测试工具安装步骤_自动化功能测试和接口测试工具整理

    对于自动化测试,原来谈这方面的内容比较少,但是现在我们做DevOps支撑平台的时候,在整个持续集成和交付的过程中,有一个重要的内容就是自动化测试.自动化测试的覆盖面相当大,其中既包括了CS,BS和移动 ...

  9. 使用node连接MongoDB的工具安装及配置

    MongoDB的使用 Mac安装: https://www.cnblogs.com/weixuqin/p/7258000.html MongoDB的可视化工具: https://robomongo.o ...

最新文章

  1. rhcs做HA时的资源释放脚本实现
  2. iPhone销售额下滑12%,但AirPods和手表救了苹果
  3. 数据挖掘导论读书笔记1
  4. boost::statechart模块实现无效转换测试
  5. mysql8.0.18用什么jdk_基础命令、cake-install、mysql远程登录、JDK安装
  6. Android中软键盘(输入法)收起的方法
  7. 现实世界的Windows Azure 视频:新南威尔士州教育部(DET)利用Windows Azure实现在线科学测验...
  8. OneNote怎样显示或者隐藏网格线
  9. cloub spring 拦截器_Spring Cloud Gateway之全局异常拦截器
  10. pyTorch自然语言处理简单例子
  11. 了不起的Node.js: 将JavaScript进行到底(Web开发首选,实时,跨多服务器,高并发)
  12. 游戏开发之C++类中的static、const梳理总结(C++基础)
  13. Docker 持续推动创新,三款应用为您指引未来趋势
  14. java 线程的执行原理
  15. 如何突破百度云下载速度限制
  16. 运维工程师的主要工作职责
  17. 网络歌曲《丁香花》背后的真实故事
  18. 如何修改PDF中图片的大小尺寸
  19. job用法 Java_JOB 用法小结
  20. Apache Ambari官方文档中文版

热门文章

  1. stm32学习记录之0.96寸OLED显示屏配置
  2. Unity3D命令手册
  3. XStream的分析
  4. kalman、particle filter直白理解
  5. CVS 常用操作命令
  6. 度小满的进击术:从“下沉撒网”到“精准捕获”
  7. web自动化--python+selenium自动化
  8. 阿德莱德大学计算机科学学士排名,2020年阿德莱德大学计算机科学学士就业前景,入学要求介绍...
  9. leetcode|剑指offter|面试题3:数组中重复的数字
  10. 2.licheepi亲自编译内核