Nvm, Node下载安装及使用教程

注意:

  1. 安装nvm之前需要卸载之前的nodejs,并且还要删除之前的环境变量配置,否则会出现一些奇怪的问题

  2. nvm的安装路径不能有中文或者空格,否则后面在cmd中切换node版本会出现乱码

先安装Nvm

NVM,即Node Version Manager是一个用于管理Node.js版本的工具,它允许用户在同一台机器上安装和切换多个Node.js版本。

1、nvm下载地址:https://github.com/coreybutler/nvm-windows/releases

附:

2、选择想要安装的版本, 点击nvm-setup.exe下载安装;

3、双击下载好的.exe安装程序,开始安装:

  • 同意安装协议,Next;

  • 自定义 nvm 安装路径,按个人喜好来。此处我放在 E:\code_env\nvm下

  • 自定义 nodejs 运行路径

    • 后续所有安装的所有版本node会在nvm目录下

    • 此处选择当前nodejs运行版本的执行路径

  • 下一步,安装,安装完成。

环境变量 -- 可选

现在nvm安装成功后,默认会自动生成nvm环境变量

  • 环境变量打开方式:右键我的电脑->属性->高级系统设置->环境变量

  • 添加以下配置(系统变量,用户变量)

    • NVM_HOME

    • NVM_SYMLINK

基础配置

1、修改镜像地址

# 查看nvm安装地址
nvm root

打开安装所在路径, 找到setting.txt文件, 输入以下内容

# nvm安装路径
root: E:\code_env\nvm
# nodejs安装路径
path: E:\code_env\nodejs
​
# 镜像源地址
node_mirror: https://npmmirror.com/mirrors/node/
npm_mirror: https://npmmirror.com/mirrors/npm/

2、配置包路径 -- 可选

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

1、在nvm的安装目录新建两个文件夹node_globalnode_cache

2、打开cmd窗口, 执行以下命令

npm config set prefix "E:\code_env\nvm\node_global"
npm config set cache "E:\code_env\nvm\node_cache"

安装Node

# 安装
nvm install 20.17.0
​
# 使用 (管理员权限打开cmd)
nvm use 20.17.0

所有安装的版本都能在nvm安装路径看到

附:若出现 node 或 npm 不是内部或外部命令,则可以找到当前版本的文件夹,删掉指定版本,然后重新安装node版本即可。

基本使用命令

# 查看node.js最新批次版本号
nvm list available
​
# 查看本地已安装的所有版本
nvm list
/
nvm ls
​
# 查看当前在使用的node版本
nvm current
​
# 安装指定的node版本
nvm install <version>
​
# 切换到指定版本 -- 需使用管理员权限打开命令窗口
nvm use <version>
​
# 给指定版本创建别名
nvm alias <name> <version>
​
# 卸载指定版本的Node
nvm uninstall <version>

以下是在 Windows 操作系统上安装 nvm 工具并使用它管理 Node.js 版本的详细教程: 1. 下载 nvm 安装包:您可以从 nvm 的 Github 仓库下载最新版本的 nvm 安装包。打开 https://github.com/coreybutler/nvm-windows/releases 页面,找到最新版本的 nvm-setup.zip 文件,下载并解压缩到您喜欢的目录中。 2. 安装 nvm 工具:运行解压缩后的 nvm-setup.exe 安装程序,按照提示进行安装。安装完成后,您可以在命令提示符中输入 `nvm` 命令来验证是否已经成功安装。 3. 安装 Node.js:安装 nvm 工具后,您可以使用 nvm 命令安装和管理多个版本的 Node.js。首先,使用 `nvm install <version>` 命令安装您需要的 Node.js 版本,例如: ``` nvm install 14.17.0 ``` 这将安装 Node.js 14.17.0 版本。您可以使用 `nvm list` 命令查看当前已经安装的 Node.js 版本。 4. 切换 Node.js 版本:安装多个版本的 Node.js 后,您可以使用 `nvm use <version>` 命令来切换不同的 Node.js 版本,例如: ``` nvm use 14.17.0 ``` 这将切换到 Node.js 14.17.0 版本。您可以使用 `node -v` 命令来验证当前正在使用的 Node.js 版本。 5. 设置默认 Node.js 版本:如果您希望在每次启动命令提示符时自动使用特定版本的 Node.js,可以使用 `nvm alias default <version>` 命令来设置默认 Node.js 版本,例如: ``` nvm alias default 14.17.0 ``` 这将设置 Node.js 14.17.0 版本为默认版本。您可以使用 `nvm list` 命令查看当前默认的 Node.js 版本。 希望这个教程能够帮助您安装和使用 nvm 工具来管理 Node.js 版本。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值