【NVM】node 和 nvm 卸载(安装 node & nvm & npm & cnpm & yarn 及配置)

一、Nvm 和 Node.js 卸载与重装配置

nvm 和 node.js 卸载

用 Bulk Crap 搜索 node 和 nvm,所有条目删除,这个软件会将关键的东西及注册表东西一起删除

右键"我的电脑",选择"属性",选择"高级系统设置",选择"环境变量",

删除"用户变量"和"系统变量"的 NVM_HOME 和 NVM_SYMLINK


二、NVM 下载与配置

1、下载

https://nvm.uihtm.com/doc/download-nvm.html

找到最新版本下载即可,下载完是 nvm.zip,解压缩后是 nvm.exe,打开

选择 nvm 安装路径,路径名称不要有空格

选择 node.js 安装路径(放在 nvm 路径里面)

Node.js LTS releases(Long-Term Support/Stable)

Node.js LTS 版本(长期支持/稳定版)

Node.js Current releases(Latest/Testing)

Node.js 当前版本(最新/测试版)

NVM For Windows releases

NVM For Windows 发布

Author updates and releases(upcoming NVM for Windows successor)

作者更新与发布(即将推出的Windows版NVM继任者)

2、nvm 修改镜像源

win+r,输入 cmd 回车,输入 nvm root 回车可查看 nvm 安装路径

找到上面路径下对应的 settings.txt 文件并打开

settings.txt 修改前

settings.txt 修改后

复制用

bash 复制代码
node_mirror: https://npmmirror.com/mirrors/node/
npm_mirror:  https://npmmirror.com/mirrors/npm/

3、环境变量

右键"我的电脑",选择"属性",选择"高级系统设置",选择"环境变量",

确认下着两个是否已经添加,没有则添加

使用 win+r,输入 cmd 回车,输入 nvm -v 回车,返回版本号证明配置成功


三、Node.js 下载与配置(下载 Node 自动安装 npm)

1、安装 Node.js 及环境变量配置

使用 nvm list available 查看 node.js 最新一批版本(版本号:偶数是绝对稳定版本,奇数是不一定稳定版本)

安装指定的版本:nvm install 22.23.0

查看安装的所有版本:nvm list 或 nvm ls

进入或切换版本:nvm use 22.23.0

安装完 nvm 路径下会出现对应文件夹

检查是否安装成功,node -v 查看 node.js 的版本号

2、node.js 环境变量配置

在 nvm 安装目录新建两个文件夹 node_global 和 node_cache,分别是模块路径和缓存路径

创建完两个文件夹后,在cmd窗口中输入以下命令(两个路径即是两个文件夹的路径)

右键"我的电脑","属性",选择"高级系统设置",选择"环境变量",用户变量的"Path"里面新增

系统变量的"Path"里面新增

系统变量新增(全局模块安装路径文件夹)

3、测试

全局安装最常用的 express 模块

完成后会得到一个 express 的文件

4、设置淘宝镜像

如果不是下面这个镜像需要设置

bash 复制代码
npm config set registry https://registry.npmmirror.com/

四、cnpm 安装

1、win+r,输入 cmd 回车,输入 npm install -g cnpm 进行安装

2、查看 cnpm 版本,输入 cnpm -v 回车,输入 npm list cnpm -g


五、yarn 安装

1、win+r,输入 cmd 回车,输入 npm install -g yarn 进行安装

2、修改淘宝镜像

复制用

bash 复制代码
// 查看镜像
yarn config get registry
// 修改镜像
yarn config set registry https://registry.npmmirror.com

六、参考地址

nvm安装详细教程(卸载旧的nodejs,安装nvm、node、npm、cnpm、yarn及环境变量配置)

相关推荐
frjc5 小时前
Node.js 与 npm 极简安装教程
前端·npm·node.js
水獭比特20 小时前
工作流都公开了,为什么还不能继承 Owner 权限?
javascript·人工智能·node.js
冲冲1 天前
nvm-windows的安装
node.js
秋秋小事1 天前
LangChain的核心概念与生态
node.js
翼龙云_cloud1 天前
阿里云国际服务器代理商:ECS 快速部署 Node.js 项目实战指南
服务器·阿里云·node.js
FEF前端团队2 天前
小程序微信支付 V3 接入实战手册:从商户配置到前后端落地
javascript·后端·node.js
万敏2 天前
Vue3 全栈实战第七周:错误处理与请求层封装实战记录
vue.js·node.js·全栈
AD_youyu2 天前
Node.js 安装教程
node.js
m0_380743873 天前
为 OpenAI 兼容接口配置教程
开发语言·python·node.js