nvm的安装和使用,并使用nvm安装nodejs进行版本控制及配置环境变量

本文详细介绍了NVM(NodeVersionManager)的作用、如何卸载和安装、环境变量配置,以及Node.js的安装和配置过程,包括全局路径设置、npm源切换和yarn的安装。最后列出了nvm的一些常用命令,并解决了yarn版本兼容性和nrm安装问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

1.nvm是什么

2.准备工作

2.1 卸载nodejs

2.2 安装nvm

3. nvm环境变量配置 

4. nodejs的安装及环境配置

4.1 nodejs的安装

4.2 node环境配置

4.3 nvm常用命令补充

补充:出现的问题


1.nvm是什么

NVM 是 Node Version Manager 的缩写,它是一个用于管理 Node.js 版本的命令行工具。通过 NVM,你可以在同一台机器上安装和切换多个 Node.js 版本,这对于开发和测试在不同 Node.js 版本上运行的应用程序非常有用。

2.准备工作

2.1 卸载nodejs

不能安装任何node版本,如果有的话,请删除后安装nvm;

如何卸载:

首先找到node文件路径

where node

然后在控制面板卸载node,确定已经卸载干净。参考文章:Windows系统完全认载删除 Node.js

2.2 安装nvm

①下载路径:https://github.com/coreybutler/nvm-windows/releases

我选择的是nvm-setup.zip

​​②下载,解压后点击exe文件进行安装:

​​

③新建nvm文件夹,nodejs不需要新建,当你nvm use node版本号   会自动创建

点击next,选择nvm安装路径:E:\NVM\nvm

​​

​​

④点击install,等待安装完成

​​

⑤添加配置

安装成功后打开nvm的安装目录,找到settings.txt文件

​​

添加下面两行代码:

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

 

### Node.js NVM 安装教程及环境变量配置 #### 一. 准备工作 确保计算机连接互联网以便下载必要的软件包。对于不同操作系统,准备相应的命令行工具,如Windows系统的PowerShell或CMD,LinuxmacOS则使用终端。 #### 二. 下载安装Node.js 虽然可以单独安装特定版本的Node.js,但对于希望灵活切换不同版本的需求来说,推荐先安装`nvm`(Node Version Manager),这允许更方便地管理切换多个Node.js版本[^1]。 #### 三. 安装NVM (Node Version Manager) 在Linux/macOS环境下: 通过curl获取最新版脚本运行: ```bash curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bash ``` 或者wget方式: ```bash wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bash ``` 完成上述操作后,重启shell使更改生效, 或者直接source当前shell配置文件来立即应用变化: ```bash export NVM_DIR="$HOME/.nvm" [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" ``` 验证是否成功安装nvm: ```bash command -v nvm ``` 如果返回`nvm`字样,则表示安装成功[^2]。 #### 四. 使用NVM安装指定版本的Node.js 一旦有了nvm,就可以轻松安装任何想要使用Node.js版本。比如要安装最新的LTS(long-term support)版本可执行如下命令: ```bash nvm install --lts ``` 为了确认安装情况以及查看可用节点版本列表,可以通过下面两条指令实现: ```bash node -v nvm ls ``` #### 五. 配置环境变量 通常情况下,在安装完成后无需额外设置环境变量,因为nvm会在每次启动新的shell会话时自动加载所需的路径。但是如果有特殊情况需要手动调整PATH环境变量的话,可以在`.bashrc`, `.zshrc`或其他相应shell初始化文件里加入以下内容以指向正确的nodejs位置(假设未自定义安装路径): ```bash export PATH=$HOME/.nvm/versions/node/<version>/bin:$PATH ``` 注意替换其中的<version>为实际安装的具体版本号。 #### 六. 执行JavaScript代码测试 最后一步是简单检验新搭建好的开发环境中能否正常解析javascript语法。打开任意文本编辑器编写一段简单的hello world程序保存成`.js`扩展名文件形式;接着利用命令行进入该文件所在目录通过node解释器读取执行它: ```bash node hello_world.js ``` 以上即完成了整个基于nvm管理下的Node.js安装过程及其基础环境构建。
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值