【NVM】NVM 下载与安装。并通过 nvm 实现 npm、node、cnpm、yarn 安装配置。

我是一名立志把细节说清楚的博主,欢迎【关注】🎉 ~

原创不易, 如果有帮助 ,记得【点赞】【收藏】 哦~ ❥(^_-)~

如有错误、疑惑,欢迎【评论】指正探讨,我会尽可能第一时间回复的,谢谢支持


NVM 下载

点击进入下载页面

下载页面

在这里插入图片描述
在这里插入图片描述

NVM 安装

在这里插入图片描述
在这里插入图片描述
一路确定,完成安装。

配置 NVM 镜像地址

在这里插入图片描述

复制粘贴下面配置,完成镜像配置

node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/

在这里插入图片描述

WIN + R 输入 cmd ,打开命令行后,输入 nvm -v 命令,查看版本号,确定配置成功。

在这里插入图片描述

NVM 常用命令

nvm ls:列出已安装的所有 Node.js 版本。
nvm current:显示当前正在使用的 Node.js 版本。
nvm use <version>:切换到指定版本的 Node.js。
nvm install <version>:安装指定版本的 Node.js。
nvm uninstall <version>:卸载指定版本的 Node.js。
nvm alias <name> <version>:给指定版本创建别名。
nvm run <version> <script>:在指定版本下运行脚本。

使用 nvm 下载 node

在这里插入图片描述
确定好我们需要的版本(此处用 22.11.0 做示范)后,使用命令下载:

npm install 22.11.0

在这里插入图片描述
如果 nvm install xx.xx.xx 无效,并有如下提示

Get “https://npm.taobao.org/mirrors/node/latest/SHASUMS256.txt“: tls: failed to verify certificate:

可以将前面提到的 NVM 的 setting.txt 文件配置改成下面的配置试试。

node_mirror: https://cdn.npmmirror.com/binaries/node/
npm_mirror: https://cdn.npmmirror.com/binaries/npm/

在这里插入图片描述

然后检查可用的 node.js 版本,应该有我们刚下载好的版本。

nvm ls

在这里插入图片描述

确认使用我们刚下载好的 node.js

npm use 22.11.0

在这里插入图片描述

为了演示清晰,多下在几个不同的版本后,再次查看

在这里插入图片描述

检查当前 node.js 版本

node -v

在这里插入图片描述

node 环境配置

配置全局的模块安装路径和缓存路径

  • 先在NVM 的安装目录创建 node_globalnode_cache 文件夹。
    在这里插入图片描述
  • 创建完文件夹后,在命令行窗口输入如下两条命令,一条一条输入
npm config set prefix "你配置的路径\nvm\node_global"
npm config set cache "你电脑上配置的路径\nvm\node_cache"

示例:(一定要改成你自己创建的这两个文件夹路径)
npm config set prefix "D:\DevelopmentEnvironment\nvm\node_global"
一条一条输入
npm config set cache "D:\DevelopmentEnvironment\nvm\node_cache"

在这里插入图片描述

配置环境变量

  • 【用户变量】和【系统变量】的path变量中,应该会自动生成%NVM_HOME%%NVM_SYMLINK%
  • 如果没有,需要我们手动新建,点击新建创建。
变量名:NVM_HOME
变量值:D:\DevelopmentEnvironment\nvm (这里改成你的文件路径)
变量名:NVM_SYMLINK
变量值:D:\DevelopmentEnvironment\nodejs (这里改成你的文件路径)

在这里插入图片描述

  • 检查【用户变量】和【系统变量】中的 PATH 变量,确认是否有 C:\Users\用户名\AppData\Roaming\npm 路径:
    • 如果有,将其修改为 D:\DevelopmentEnvironment\nvm\node_global 路径(刚刚新建 node_global 文件夹的位置)。
    • 如果没有,则需要我们手动新建D:\DevelopmentEnvironment\nvm\node_global 路径。
      在这里插入图片描述
  • 新建一个环境变量 NODE_PATH,值为 D:\DevelopmentEnvironment\nvm\node_global\node_modules,其中 D:\DevelopmentEnvironment\nvm\node_global 是上述创建的全局模块安装路径文件夹。

配置镜像

配置npm的淘宝镜像

npm config set registry https://registry.npmmirror.com/

查看配置的镜像

npm config get registry

全局安装 cnpm

npm install -g cnpm --registry=https://registry.npmmirror.com/

npm install -g cnpm

查看cnpm版本

cnpm -v
npm list cnpm -g

在这里插入图片描述

全局安装 yarn

全局安装

npm install yarn -g

查看镜像

yarn config get registry

修改镜像

yarn config set registry http://registry.npm.taobao.org/

我是一名立志把细节说清楚的博主,欢迎【关注】🎉 ~

原创不易, 如果有帮助 ,记得【点赞】【收藏】 哦~ ❥(^_-)~

如有错误、疑惑 ,欢迎【评论】指正探讨,我会尽可能第一时间回复的,谢谢支持

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

我梦Leo

谢谢无敌帅气可爱迷人的你哦 ~

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值