Windows系统安装Node.js和npm教程【成功】
0.引言——Node.js和npm介绍
项目 | 描述 |
---|---|
Node.js | 基于Chrome V8引擎的JavaScript运行环境,使JavaScript可用于服务器端开发。采用单线程、非阻塞I/O及事件驱动架构,适用于构建Web服务器、实时应用和命令行工具等 |
npm | Node.js的包管理器与大型软件注册表。拥有丰富包资源,支持版本及依赖管理,通过多种命令实现包的安装、卸载、更新等操作 |
1.访问官网下载安装包
(1)访问官网地址
https://nodejs.org/en/download/
(2)选择合适安装包点击下载
——————————————
三种安装包介绍
区别维度 | x86 | x64 | ARM64 |
---|---|---|---|
适用处理器架构 | 对应32位英特尔处理器架构,常用于平板、模拟器及早期32位Windows和Linux操作系统等 | x86架构的64位拓展,兼容英特尔Pentium 4、Core系列及AMD的Athlon 64、Ryzen等处理器 | 主要兼容64位ARM处理器架构,常见于智能手机、平板电脑、轻薄笔记本电脑及部分服务器 |
软件兼容性 | 仅能运行32位软件 | 既能运行64位软件,也能运行大部分32位软件,不支持老旧16位软件 | 软件生态相对独立,与x86和x64架构指令集不同,一般不能直接运行彼此软件,部分可通过特定技术兼容 |
性能表现 | 处理复杂指令和大规模数据性能有限,内存寻址空间小,限制大型应用和高性能计算场景表现 | 能处理更大数据量,有更多通用寄存器,内存寻址空间大,在大型数据库、虚拟机、图形设计软件等对内存和计算能力要求高的应用中优势明显 | 在移动设备和对功耗敏感场景中,凭借低功耗和高效特点提供出色性能,多核并行处理和能源效率方面有优势,适合移动应用、云计算等特定工作负载 |
所以,我们现在一般选择x64架构的,x64架构=x86-64架构(是 x86 架构的 64 位拓展,向后兼容于 16 位及 32 位的 x86 架构)
————————————————
2.双击运行安装向导
一路next->自定义安装路径
3.测试安装成功
运行命令检查版本
node -v
npm -v
成功截图如下