nvm安装配置Nodejs

本文详细介绍了如何在Vue3项目开发中,通过NVM(NodeVersionManager)安装和管理不同版本的Node.js,包括卸载旧版本、配置NVM和npm镜像,以及设置全局模块的安装路径,以适应最低要求node18的项目需求。
摘要由CSDN通过智能技术生成

学习Vue3的时候发现创建项目最低要求node18,于是想着用nvm管理多个node版本

1.使用nvm安装node有什么优势?

  • 安装node很方便,只需要一条命令
  • 可以轻松切换node版本
  • 可以多版本node并存

2.卸载node

如果已经安装了node,那么在安装nvm之前,需要先卸载原先的node

删除前可查当前使用的node版本,方便后续决定使用哪个版本的node。

我当前的版本是v16.16.0

先清除缓存然后卸载Node.js

npm cache clean --force

如果存在删除

  • C:\Users{User}\AppData\Roaming\npm
  • C:\Users\用户名 下的 .npmrc文件以及 .yarnrc 文件
  • 环境变量中的npm、node删掉

3.安装vnm

下载nvm安装包

https://github.com/coreybutler/nvm-windows/releases
使用nvm 默认是从 node 官网下载的
nvm下载

安装 nvm-setup.exe

选择nvm安装目录和nodejs安装目录

安装完成,点击finish

安装成功

配置路径和换源

找到nvm路径下的setting.txt添加下面两行配置

node_mirror: https://npmmirror.com/mirrors/node/
npm_mirror: https://npmmirror.com/mirrors/npm/

4.通过NVM安装Node

在控制台使用nvm list available查询可获取的版本号

nvm list available
CURRENTLTSOLD STABLEOLD UNSTABLE
21.7.120.11.10.12.180.11.16
21.7.020.11.00.12.170.11.15
21.6.220.10.00.12.160.11.14
21.6.120.9.00.12.150.11.13
21.6.018.19.10.12.140.11.12
21.5.018.19.00.12.130.11.11
21.4.018.18.20.12.120.11.10
21.3.018.18.10.12.110.11.9
21.2.018.18.00.12.100.11.8
21.1.018.17.10.12.90.11.7
21.0.018.17.00.12.80.11.6
20.8.118.16.10.12.70.11.5
20.8.018.16.00.12.60.11.4
20.7.018.15.00.12.50.11.3
20.6.118.14.20.12.40.11.2
20.6.018.14.10.12.30.11.1
20.5.118.14.00.12.20.11.0
20.5.018.13.00.12.10.9.12
20.4.018.12.10.12.00.9.11
20.3.118.12.00.10.480.9.10

安装指定node.js版本

选择一个node版本进行安装,这里使用 16.16.0版本为例

依次执行安装命令nvm install 16.16.0

nvm install 16.16.0
Downloading node.js version 16.16.0 (64-bit)...
Extracting node and npm...
Complete
npm v8.11.0 installed successfully.


Installation complete. If you want to use this version, type

nvm use 16.16.0

使用nvm list 可以查询是否安装成功

使用 nvm use 16.16.0 可以切换到对应的node版本

修改npm默认镜像源为淘宝镜像

//更换为淘宝镜像
npm config set registry https://registry.npmmirror.com

// 查询源是否跟换成功
npm config get registry
// 查询源 
yarn config get registry 
// 更换国内源
yarn config set registry https://registry.npmmirror.com

5.环境变量配置

在命令行安装包时,将包安装到自己设置的目录下。

配置步骤

  1. 在nvm的 nodejs 安装路径新建两个文件夹命名为 "node_global"“node_cache”

  2. 在命令行,输入以下两句操作(两个路径就是新建上面两个文件夹的路径,主要目的是方便后面window机器使用方便)

# 换成你对应的目录
npm config set prefix "C:\develop\nodejs\node_global"
npm config set cache "C:\develop\nodejs\node_cache"

# 配置完后请确认配置成功
npm config ls

设置环境变量

需要我们设置的地方有两个:

1. 系统环境变量新增 NODE_PATH 变量
2. 用户变量修改 path 变量

  1. 在【系统变量】新建环境变量 NODE_PATH

NODE_PATH

  1. 用户变量修改 path 变量

用户变量修改

6.测试安装全局模块

在cmd窗口中输入以下指定全局安装express模块,安装成功的话表示环境变量配置成功。

npm install -g express

在对应文件夹下看是否下载成功

测试是否成功

参考链接:
使用nvm管理node多版本(安装、卸载nvm,配置环境变量,更换npm淘宝镜像)
NVM的安装使用与配置(node, npm, yarn)

  • 38
    点赞
  • 28
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值