Nodejs 安装配置多个版本

需求

开发过程中,老旧的库需要老旧的node版本,使用新的node版本报错,例如:TypeError: fetch failed;为此,需要在一台电脑上安装不同版本的nodejs

nodejs下载

在官网Node.js — Download Node.js®下载不同版本的nodejs压缩包,解压到安装位置即可;

使用msi安装时会提示已安装,此方式不可行。

nodejs安装位置

不同版本的nodejs安装(解压)在不同的目录即可

nodejs环境配置

在此电脑鼠标右键依次打开:计算机=> 属性=> 高级系统设置=>环境变量 将自己的node环境变量配置好。

在系统变量的Path新建编辑,添加nodejs安装路径到此。

环境变量中的多个node,排在前边的为当前环境的node,通过调整顺序实现当前版本的切换

node版本查看

运行,cmd命令窗口中,运行node -v,当前版本为16

环境变量中切换nodejs顺序并确定保存,再次运行node -v,当前版本为20

### 如何选择并下载 Node.js 的最新稳定版本 对于开发者而言,选择合适的 Node.js 版本至关重要。通常情况下,官方会提供两种主要类型的版本:**长期支持 (LTS)** 和 **最新版 (Latest)**。 #### 长期支持 (LTS) 版本 LTS 版本专注于稳定性、安全性和持续维护,适合生产环境使用。这些版本经过更严格的测试,并且会在较长的一段时间内得到更新和支持。例如,在当前时间点上,Node.js 提供了一个稳定的 LTS 版本 16.17.0[^2]。 #### 最新版 (Latest) 版本 最新版则包含了最近的功能增强和改进,但它可能尚未经历充分的测试过程,因此更适合开发阶段或者希望尝试新特性的用户。如果需要获取最新的功能特性,则可以选择安装版本。 为了确保系统的兼容性以及安全性建议优先考虑采用 LTS 版本来作为默认选项除非有特殊需求要求必须使用最新发布的非 LTS 版本。 以下是具体操作指南: 1. 访问官方网站或可信镜像站点寻找目标发行物; - 官方网站链接可以直接引导至 [https://nodejs.org](https://nodejs.org/) 页面浏览可用选项。 2. 如果偏好通过命令行完成自动化部署流程的话也可以借助 nvm(Node Version Manager),这是一种管理不同 node 版本的有效工具之一; ```bash curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash source ~/.bashrc nvm install --lts # 或者指定确切号数比如 'nvm install 16' ``` 上述方法不仅简化了手动挑选环节而且还能轻松切换已安裝好的多个实例之间相互转换变得极为便捷高效[^1]。 另外值得注意的是当遇到特定场景下需精确匹配某一小修订次序时可参照专门文档说明前往/releases目录查询相应记录详情以便准确无误地定位所需资源位置[^3]。 ```javascript // 示例脚本展示如何验证当前运行环境中所使用的node版本信息 console.log(`Current Node version is ${process.version}`); ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值