当前位置: 首页 > news >正文

如何快速在windows系统中切换node.js版本

前言

最近在同时维护公司的两个项目,一个是新项目,另一个是老项目,二者所依赖的node版本是不一致的。
这就导致我在切换项目的时候必须重新安装对应版本的 node.js,否则就会报各种神马错误。
但这一卸一装可着实烦死个银,所以我就谷歌看看有没有什么能快速切换 node.js 版本的工具, 第一眼看到个叫做 n 的工具,但可惜 windows 上用不了。
后来看到了 nvm 这个工具,虽然使用过程中有些许曲折,但总体还是很满意的。总算是结束了手动安装卸载 node.js 的局面。

安装

安装 nvm 之前,需要先卸载电脑里已经安装好的 node.js
然后到Releases · coreybutler/nvm-windows · GitHub 找到最新版本的 nvm-setup.exe 下载安装即可。

使用

在使用之前需要先了解下 nvm 的常用命令。

nvm                  // 会提示nvw下的相关命令
nvm ls               // 查看已安装node版本
nvm install vXX      // 安装对应vXX版本的node
nvm uninstall vXX    // 卸载对应vXX版本的node
nvm use xxx          // 选择使用XXX版本
复制代码

比如我想要安装 12.19.0 版本的 node.js,先执行 nvm install 12.19.0 ,nvm会下载对应版本的 node.js。
下载完成我想使用该版本的 node.js,执行 nvm use 12.19.0 即可。

还有一点我觉得需要说明一下,nvm install 的时候不光下载 node.js ,它还会下载对应版本的 npm 。

http://www.lryc.cn/news/24061.html

相关文章:

  • 设计模式-单例模式(java)
  • Revit中复合墙图层的规则和CAD识别翻模墙
  • 【DL】Paddle BML Codelab环境使用说明 - 知识点目录
  • python正则表达式处理文本-re模块
  • 换了固态硬盘需要重装系统吗?教你如何实现不重装系统!
  • 网上医疗预约挂号系统
  • 专题:一看就会的C++类模板讲解 (1)
  • 什么是“奥卡姆剃刀”,如何用“奥卡姆剃刀”解决复杂问题?复杂问题简单化
  • 角谷定理(递归)
  • 数学小课堂:微积分复盘(高等数学本质上是对趋势的动态描述,是对各种相关性抽象的表述。)
  • JAVA线程池原理详解一
  • Windows平台Unity Camera场景实现轻量级RTSP服务和RTMP推送
  • LSB 题解
  • 离线部署docker与镜像
  • Linux文件系统介绍(上)
  • 创建SpringBoot注意事项
  • 2023年全国最新二级建造师精选真题及答案9
  • 解决MySQL的 Row size too large (> 8126).
  • 最优传输问题和Sinkhorn
  • Netty核心组件EventLoop源码解析
  • 排障命令-汇总
  • python+pytest接口自动化(4)-requests发送get请求
  • 开源电子书工具Calibre 6.3 发布
  • C++ STL:适配器 Adapter
  • 防抖和节流
  • vue3 微信扫码登录及获取个人信息实现的三种方法
  • Java8 新特性强大的Stream API
  • day22_IO
  • 第三十八章 linux-并发解决方法二(信号量)
  • 数据结构-考研难点代码突破(C++实现树型查找 - B树插入与遍历,B+树基本概念)