mac快速切换、管理node版本

文章介绍了如何使用n和nvm来管理Node.js的版本,包括安装、切换和卸载不同版本的步骤,以及这两个工具的特点和区别。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在这里插入图片描述

node下载地址

https://nodejs.org/zh-cn/download/
注:需先安装node

1、使用n切换node版本

  1. 安装n
	sudo npm install -g n
  1. 查看一下安装是否成功
	n --version
  1. 安装node指定版本
   sudo n 12.13.0

注:如果在安装的过程中遇到Error: sudo required,使用sudo

  1. 查看以安装node列表并切换
	sudo n
![在这里插入图片描述](https://img-blog.csdnimg.cn/b7c61e98b2fc4661a82bbe3dc5503cc5.png#pic_center)

查看已经安装的node版本,选中的为当前node版本
键盘上下键选择版本,之后回车切换版本
在这里插入图片描述
出现选择的相应版本号代表切换成功,也可通过node -v查看当前版本号
5. n模块常用指令

	// 升级到稳定版
	sudo n stable
	// 升级到最新版
	sudo n lastest
	// 切换使用node版本
	sudo n 10.12.0
	// 删除某个node版本
	sudo n rm 10.12.0

2、使用nvm切换node版本

注:安装nvm建议卸载原有node

  1. nvm安装
  1、curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.2/install.sh | bash
  2、wget -qO- https://raw.github.com/creationix/nvm/v0.4.0/install.sh | sh
  1. nvm命令下载nodejs
	nvm install v14.15.0
  1. 运行指定node版本
   nvm use v14.15.0
  1. 常用nvm指令
	// 查看已安装node列表
	nvm list
	// 卸载指定版本的node
	nvm uninstall v14.15.0
	// 卸载nvm
	rm -rf ~/.nvm

n和nvm的区别

  1. n是一个npm包;nvm是一个独立的软件
  2. n支持windows; nvm不支持,但是可以使用nvmw和nvm-windows
  3. n切换node版本时,node全局模块不受影响;nvm切换node版本时,所有的全局模块需要重新安装,并且需要手动指定node的路径
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值