【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及环境变量配置)

相关推荐
Moshow郑锴9 小时前
Ansible 批量部署 Node.js 服务:ZIP 直解与共享目录分发两种方案对比
node.js·ansible
少年的范儿16 小时前
Windows 安装 Node.js 教程:nvm 版本管理 + pnpm 安装配置
windows·npm·node.js
peach16 小时前
同样是装依赖,为什么 npm 长成 node_modules,Maven 长成 .m2
npm·node.js·maven
FungLeo19 小时前
成为全栈·Go 后端篇·重写之前先锁基线:契约、Node 版本与行为清单
golang·node.js·go·openapi·契约测试·成为全栈
FungLeo2 天前
成为全栈·Go 后端篇·契约一致性与差分测试:两套实现如何互相校验
golang·node.js·go·合约测试·差分测试·成为全栈·api兼容
月夏2 天前
前端第一次接自己的后端:mock 切真接口踩了 2 个坑,组件只改了一行 import
前端·后端·node.js
SEO_juper2 天前
Node.js 页面主题聚焦度检测:title 和正文各说各的,AI 也读不懂
开发语言·人工智能·node.js·seo·外贸独立站
SEO_juper2 天前
Node.js 重定向链检测工具:301 跳了几跳、有没有成环,一次看清
xml·开发语言·python·node.js·json·bash
king13598745503 天前
AI Agent 端云协同选型:Node.js 任务成本算例与权限检查清单(2027—2028 展望)
人工智能·ai·node.js·ai agent
chunyublog3 天前
HDFS 上传文件名空格问题排障教程
前端·javascript·npm