nvm管理多版本Node.js

nvm管理多版本Node.js

可能大家都曾苦恼于Node环境问题,某个项目需要升版本,某项目又需要降,甚至还出现npm版本与Node对不上的情况。

通过nvm进行版本管理,即可解决。

卸载Node

通过命令行输入node -v命令查看是否已安装Node,若存在则将其卸载,再次使用node -v进行确认。

安装nvm

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

正常安装结束后通过命令行nvmnvm -v命令检查是否安装成功:

配置settings.txt

打开nvm目录下的settings.txt文件,在末尾添加以下内容:

复制代码
arch: 64 
proxy: 
node_mirror: https://npm.taobao.org/mirrors/node/ 
npm_mirror: https://npm.taobao.org/mirrors/npm/
  • arch:Windows操作系统位数
  • proxy:代理,淘宝node和npm镜像
安装/使用Node

命令行执行以下命令:

bash 复制代码
# 使用某一版本的Node
nvm install <node版本号>

# 查看已安装的Node版本,带*号的为当前正在使用的
nvm ls

安装成功后会在nvm安装目录下出现一个对应Node版本的文件夹


常⽤命令

nvm off // 禁⽤Node.js版本管理(不卸载任何东⻄)

nvm on // 启⽤Node.js版本管理

nvm install <node版本号> // 安装Node.js的命名,version是版本号。例如:nvm install 12.8.0

nvm uninstall <node版本号> // 卸载Node.js的命令,卸载指定版本的Nodejs,当安装失败时卸载使⽤

nvm ls // 显示所有安装的Node.js版本

nvm list available // 显示可以安装的所有Node.js的版本

nvm use <node版本号> // 切换到使⽤指定的Nodejs版本

nvm v/nvm -v // 显示nvm版本

nvm install stable // 安装最新稳定版

相关推荐
毕设源码-朱学姐31 分钟前
【开题答辩全过程】以 基于Node.js的书籍分享平台设计与实现为例,包含答辩的问题和答案
node.js
前端 贾公子2 小时前
Node.js 如何处理 ES6 模块
前端·node.js·es6
周杰伦的稻香3 小时前
Hexo搭建教程
java·node.js
毕设源码-钟学长3 小时前
【开题答辩全过程】以 基于node.js vue的点餐系统的设计与实现为例,包含答辩的问题和答案
前端·vue.js·node.js
朝朝暮暮an15 小时前
Day 2|Node.js 运行机制、模块系统与异步初探
node.js
aidou13141 天前
Visual Studio Code(VS Code)安装步骤
vscode·npm·node.js·环境变量
止观止1 天前
告别 require!TypeScript 5.9 与 Node.js 20+ 的 ESM 互操作指南
javascript·typescript·node.js
一只专注api接口开发的技术猿1 天前
淘宝商品详情API的流量控制与熔断机制:保障系统稳定性的后端设计
大数据·数据结构·数据库·架构·node.js
天远数科1 天前
天远车辆过户查询API集成指南:Node.js 全栈视角下的二手车数据挖掘
大数据·数据挖掘·node.js·vim
全栈小51 天前
【前端】win11操作系统安装完最新版本的NodeJs运行npm install报错,提示在此系统上禁止运行脚本
前端·npm·node.js