Node.js版本管理工具之NVM

一、卸载已有node.js及相关环境变量

  1. Windows系统上的卸载

在Windows系统上,您可以通过控制面板来卸载Node.js。请按照以下步骤操作:

打开控制面板。您可以通过在Windows搜索栏中输入"控制面板"来找到它。

在控制面板中,选择"程序"或"程序和功能"。

在程序列表中,找到Node.js并选择卸载。系统会提示您确认卸载操作,请点击"是"以继续。

等待卸载过程完成。完成后,建议手动删除Node.js在系统中的相关文件和目录,以确保完全卸载。通常,这些文件和目录位于C:\Users\用户名\AppData\Roaming和C:\Users\用户名\AppData\Local\目录下,文件名为npm和npm-cache。

  1. macOS系统上的卸载

在macOS系统上,您可以通过终端应用程序来卸载Node.js。请按照以下步骤操作:

打开终端应用程序。您可以在"应用程序"文件夹的"实用工具"文件夹中找到它。

在终端中,运行以下命令来卸载Node.js及其相关组件:

sudo rm -rf /usr/local/{lib/node{,/.npm,_modules},bin,share/man}/{npm*,node*,man1/node*}

sudo rm -rf ~/{.npm,.forever,.node*,.cache,.nvm}

输入您的管理员密码以确认卸载操作。

  1. Linux系统上的卸载

在Linux系统上,您可以通过包管理器来卸载Node.js。以Ubuntu为例,请按照以下步骤操作:

打开终端。

运行以下命令来卸载Node.js及其相关组件:

sudo apt-get remove nodejs

sudo apt-get remove npm

输入您的管理员密码以确认卸载操作。

删除环境变量:

二、下载NVM

安装包下载地址:https://github.com/coreybutler/nvm-windows/releases



安装完成后,自动添加了如下环境变量

命令行窗口输入nvm,如下图,安装成功。

三、设置NVM镜像源

bash 复制代码
nvm node_mirror https://npmmirror.com/mirrors/node/
nvm npm_mirror https://npmmirror.com/mirrors/npm/
``
 ## 四、安装NodeJs
 

```bash
# 例如安装20版本
nvm install 20
# 也可指定具体版本号
nvm install 20.16.0

nvm install 18
nvm install 12

查看安装了哪些NodeJs版本

bash 复制代码
nvm list

使用指定Node版本

bash 复制代码
nvm use 12.22.12
相关推荐
星辰徐哥14 小时前
本地视频预览别只自己看:把Remotion动效项目发给客户远程验收
docker·ai·node.js·html·音视频·react·remotion
ID346107442017 小时前
【课程设计】基于Spring Boot+Vue的校园共享无人机服务系统设计与实现-计算机毕设 附源码44219
javascript·vue.js·spring boot·python·node.js·php·课程设计
敲敲敲敲暴你脑袋1 天前
地图瓦片批量改色来啦!
node.js·gis·数据可视化
太子釢2 天前
AI 开发个人记账 App(服务端篇)
node.js·ai编程
用户64340495148512 天前
Elpis 项目构建工具与前端基建实践总结
node.js
FungLeo2 天前
成为全栈·Node 后端篇·后端测试策略:单元、集成与测试数据库
单元测试·node.js·集成测试·测试策略·成为全栈·测试数据库
FungLeo2 天前
成为全栈·Node 后端篇·评论内容安全:敏感词过滤、三态审核与级联删除
node.js·敏感词过滤·成为全栈·评论内容安全·评论审核·级联删除
FungLeo2 天前
成为全栈·Node 后端篇·阅读量防刷:去重、冷却与计数写分离
node.js·读写分离·数据去重·接口防刷·成为全栈·数据冷却
脉动数据行情13 天前
Node.js WebSocket 实现贵金属实时行情监听 伦敦金 / 伦敦银自动重连方案
websocket·node.js·vim
不老刘3 天前
一行命令解决 Node.js 版本兼容问题:`--openssl-legacy-provider` 深度解析
node.js