2025最新版Node.js下载安装及环境配置教程【显微镜级】

前端小王hs:
清华大学出版社《后台管理实践——Vue.js+Express.js》作者 
网络工程师 前端工程师 项目经理 阿里云社区博客专家 

email: 337674757@qq.com
vx: 文章最下方有vx链接
资料/交流群: vx备注node

做这期文章是因为发现CSDN 排行榜收藏榜JavaScript类别的第一名2024最新版Node.js下载安装及环境配置教程【保姆级】错误实在是太多了,文章是2023发布的还把标题改为2024,属实有点无语了
收藏榜

Node.js

node.js官网,这个官网的首页默认是最新的版本的,如下图所示:
官网

版本区别

下载Node.js(LTS) 中可看到有LTS,这是代表长期支持的版本(长达30个月的维护),默认会下载长期支持的版本,如下图所示:
稳定版本
此外还有current版本,代表是最新的稳定版本(会在发布之后的6个月内保持更新和维护),点击官网右上角的下载,可进入下载详情页,如下图所示:
最新版本

注:相关的版本支持细则可看Node.js 版本

下载

命令行安装

按照官网提供的命令(命令会随着版本改变而变化)依次执行2行命令即可安装node.js,代码如下:

# Download and install fnm:
winget install Schniz.fnm
# Download and install Node.js:
fnm install 22
# Verify the Node.js version:
node -v # Should print "v22.15.0".
# Verify npm version:
npm -v # Should print "10.9.2".

这里不是4行命令吗?怎么执行2行就安装了呢?后2行是进行测试的~如果输入node -v有输出,就代表安装完成了,如下图所示:
四个命令
这是使用fnm版本管理器进行安装的,国内最为知名的应该是nvm

至此,npm安装就结束了,没错,就这么简单,不需要环境配置!!!! 您也可以不继续看下面的文章内容了!!

安装结束了,可以不往下看了
安装结束了,可以不往下看了
安装结束了,可以不往下看了


但是,如果您想安装以前的版本,例如16.18.1之类的经典版本(兼容老项目),但发现在版本下拉部分没有这个版本,如下图所示:
版本
可以在版本列表中找到对应的版本,点击Details,如下图所示:
版本详情页
小版本弹窗中点击release,如下图所示:
在这里插入图片描述
接着便会进入到下载资源列表(点击进行跳转)了,只需找到适合自己操作系统的版本进行下载即可,如下图所示:
下载资源

.msi安装程序

如果想要以安装执行程序的形式进行下载,那么选择对应的操作系统,点击绿色按钮下载即可,如下图所示:
安装程序
流程如下:
直接一路Next即可,如下图所示:
安装引导1
勾选同意声明,如下图所示:
安装引导2
选择安装位置,直接C盘即可,因为本身就不大(100MB上下不到),没必要放到其他的盘!
安装引导3
继续Next,进入到组件选择页面,如下图所示:
安装引导4
在文章开头提到的那篇文章的环境配置为什么现在不需要配置,原因就在于这里的第5Add to Path,这里的5项分别是:

  • Node.js Runtime:Node核心
  • Corepack Manager:一个由Facebook推出的工具,用于切换Yarnnpmpnpm用的
  • npm Package Manager (npm):包管理工具npm
  • Online Documentation Shortcuts:在线文档
  • Add to PATH:安装时将Node.jsnpm的可执行文件目录添加到系统的环境变量

直接Next即可

下一个页面是问要不要安装一些工具的,用于C/C++编译,这里看情况勾选,默认(建议需要的时候再安装)不勾选,如下图所示:
安装引导5
点击Next后进入安装确认页,如下图所示:
安装引导6
如果不想安装在此打住,如果安装直接Install,最后安装完成,如下图所示:
安装完成
ctrl+R打开命令行控制台,输入ndoe -v,输出了版本号,说明安装成功,如下图所示:
安装成功
一般不需要输入npm -v,因为node -v安装完成了,npm也就有了

怎么卸载?

在桌面右键鼠标,在弹窗中选择显示设置个性化,如下图所示:
显示设置
在右上角搜索中输入应用,选择应用和功能,如下图所示:
在这里插入图片描述
找到Node.js,点击卸载即可
卸载Node.js

nvm版本管理

如果您同时管理着多个项目,并且每个项目对node.js版本的依赖不一,那么就可以选择nvm

安装nvm

跳转nvm下载页,在下载页中选择nvm-setup.exe安装执行程序进行下载,如下图所示:
选择下载执行文件
下载完成如图所示:
nvm-setup
双击进入安装引导,勾选同意协议,点击Next,如下图所示:
nvm安装引导1
在安装位置选择页默认即可,nvm本身不大,继续Next,如下图所示:
nvm安装2
nvm安装3
Next后进入一个通知选项页面,全部不勾选,这个选项主要是向安装者发布一些对于node.js的信息的通知,如下图所示:
nvm安装4
留下邮箱的是一个可选项,Next即可,如下图所示:
nvm安装5
接着进入nvm的安装确认页,点击Install即可,如下图所示:
确认安装
安装结束,如下图所示:
安装结束
这里勾选Open with Powershell,打开控制台,输入nvm version,输出版本号说明安装成功,如下图所示:
安装nvm成功

nvm安装node.js

在命令行(CMDPower shell一样)输入nvm list available,会列出所有可以安装的版本,如下图所示:
list available
输入nvm install '版本号'即可安装,例如nvm install 18.17.1,安装完成后输入nvm use '版本号'才会使用安装的版本,否则会-v不生效,如下图所示:
安装18171
输入nvm use 18.17.1,再输入node -v,即出现了版本号,如下图所示:
安装18171完成
至此,Node就安装完成了,输入npm -v也是有的,如下图所示:
npm-v

nvm常用命令

输入nvm ls会输出所有的版本,如下图所示:
全部版本
输入nvm use '版本号'会切换到指定的版本,如下图所示:
切换指定版本
输入nvm uninstall '版本号'可卸载指定的版本,如下图所示:
卸载
对命令不熟悉,直接问AI是个不错的选择,如下图所示:
问AInpm命令

结尾

希望能帮到大家少走弯路

欢迎关注csdn前端领域博主: 前端小王hs,喜欢可以点个赞!您的支持是我不断更新的动力!🔥🔥🔥

前端小王hs:
清华大学出版社《后台管理实践——Vue.js+Express.js》作者 
网络工程师 前端工程师 项目经理 阿里云社区博客专家 

email: 337674757@qq.com
vx: 文章最下方有vx链接
资料/交流群: vx备注node
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

前端小王hs

你的鼓励将是我创作的最大动力

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

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

打赏作者

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

抵扣说明:

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

余额充值