使用NVM管理nodejs

Windows

1、查看本地安装的所有版本

nvm list 查看电脑上已安装的nodejs版本号

nvm list available 显示所有可下载的nodejs版本号

2、安装需要使用的node版本号

nvm install 10.16.0

3、使用该版本号

nvm use 10.16.0

4.卸载nodejs版本号

nvm uninstall 10.16.0

⑧nvm常用命令

nvm arch 显示node是运行在32位还是64位

nvm version 显示nvm版本号

nvm install 版本号 安装该版本号的nodejs

nvm uninstall 版本号 卸载该版本的nodejs

nvm use 版本号 使用该版本的nodejs

nvm list 查看已安装的nodejs版本

nvm list available 显示可下载的nodejs版本号

nvm on 开启nodejs版本管理

nvm off 关闭nodejs版本管理

nvm proxy url 设置下载代理,不添加url,显示当前代理,将url设置为none时则移除代理

nvm node_mirror url 设置node镜像,默认url是https://nodejs.org/dist/,设置url后可在安装nvm的目录下settings.txt文件查看,也可操作

nvm npm_mirror url 设置npm 镜像,默认url是https://github.com/npm/cli/archive,设置url后可在nvm目录下settings.txt文件查看,也可操作

nvm root path 设置存储不同版本的nodejs目录,如未设置,默认使用当前目录

文章知识点


版权声明:本文为CSDN博主「Lucky@czj」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/czj_com/article/details/127103504

安装淘宝镜像

https://blog.csdn.net/weixin_62702863/article/details/127925406

Mac

mac切换node版本完整指南

https://www.jianshu.com/p/aa525e25bde8

当您使用 n 命令来安装和管理多个 Node.js 版本时,可以轻松切换所使用的版本。以下是在 macOS 上使用 n 命令进行 Node.js 版本切换的步骤:

步骤 1:安装 n

打开终端:在 Launchpad 中找到"终端"应用,并打开它。

安装 n:在终端中运行以下命令来使用 npm 安装 n:

npm install -g n

步骤 2:使用 n 进行版本切换

查看可用版本:运行以下命令查看可供安装的 Node.js 版本列表:

n ls-remote

安装特定版本:选择您想要安装的 Node.js 版本,并运行以下命令进行安装。例如,假设您要安装 Node.js 的版本为 16.20.0:

n 16.20.0

切换版本:一旦安装了多个 Node.js 版本,您可以使用 n 来切换所使用的版本。通过以下命令,将当前终端会话切换到特定版本。例如,要切换到 Node.js 16.20.0 版本:

n use 16.20.0

查看当前版本:运行以下命令,查看当前正在使用的 Node.js 版本:

node -v

注意:

mac 如果安装不了可以使用sudo:

sudo n 版本号

sudo n 16.20.0

sudo n 18.17.0

n use 18.17.0

相关推荐
太子釢19 小时前
AI 开发个人记账 App(服务端篇)
node.js·ai编程
用户64340495148511 天前
Elpis 项目构建工具与前端基建实践总结
node.js
FungLeo1 天前
成为全栈·Node 后端篇·后端测试策略:单元、集成与测试数据库
单元测试·node.js·集成测试·测试策略·成为全栈·测试数据库
FungLeo1 天前
成为全栈·Node 后端篇·评论内容安全:敏感词过滤、三态审核与级联删除
node.js·敏感词过滤·成为全栈·评论内容安全·评论审核·级联删除
FungLeo1 天前
成为全栈·Node 后端篇·阅读量防刷:去重、冷却与计数写分离
node.js·读写分离·数据去重·接口防刷·成为全栈·数据冷却
脉动数据行情12 天前
Node.js WebSocket 实现贵金属实时行情监听 伦敦金 / 伦敦银自动重连方案
websocket·node.js·vim
不老刘2 天前
一行命令解决 Node.js 版本兼容问题:`--openssl-legacy-provider` 深度解析
node.js
万敏3 天前
Vue3 全栈实战:第一阶段复盘(第1-8周)
vue.js·node.js·全栈
濮水大叔3 天前
舒服了,CabloyJS 的 AI Spec 驱动开发会自动生成甘特图和燃尽图
typescript·node.js·vibecoding
FungLeo3 天前
成为全栈·Node 后端篇·部署上线:从本地起服到真正对外服务
node.js·后端部署·成为全栈