Node.js 环境安装与配置教程
Node.js 是基于 Chrome V8 引擎的 JavaScript 服务端运行环境,集成 npm 包管理工具。本文详细介绍了 Node.js 的安装流程,涵盖 Windows、macOS 及 Linux 系统的下载与安装步骤,重点讲解了环境变量配置、npm 国内镜像源切换方法以及常见问题的解决方案,帮助开发者快速搭建开发环境。

Node.js 是基于 Chrome V8 引擎的 JavaScript 服务端运行环境,集成 npm 包管理工具。本文详细介绍了 Node.js 的安装流程,涵盖 Windows、macOS 及 Linux 系统的下载与安装步骤,重点讲解了环境变量配置、npm 国内镜像源切换方法以及常见问题的解决方案,帮助开发者快速搭建开发环境。

Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境,让 JavaScript 可以运行在服务器端。它包含 Node 核心程序和 npm(包管理工具),安装 Node.js 时会自动附带 npm,无需单独安装。
2025 年的 Node.js 已更新至 v24.x 版本,相比旧版本在性能、安全性和兼容性上有显著提升,推荐安装 LTS(长期支持版),适合生产环境使用。
打开浏览器,进入 Node.js 官网:https://nodejs.org/
官网首页会自动识别你的操作系统(Windows/macOS/Linux),并推荐合适的版本(LTS 版为首选)。
(1)找到下载的.msi 文件(如 node-v22.3.0-x64.msi),双击运行。
(2)直接点【Next】按钮,此处可根据个人需求修改安装路径,修改完毕后继续点击【Next】按钮。
(3)可根据自身需求进行,此处我选择默认安装,继续点击【Next】按钮。
(4)不选中,直接点击【Next】按钮。
(5)点击【Install】按钮进行安装。
(6)安装完毕,点击【Finish】按钮。
分别输入以下两条命令,若显示版本号则安装成功:
node -v # 查看 Node.js 版本
npm -v # 查看 npm 版本
若安装时未勾选「Add to PATH」,或后续使用中出现 node 不是内部或外部命令 错误,需手动配置环境变量。
npm 默认镜像源在国外,下载依赖包可能很慢,建议切换为国内镜像(如淘宝镜像)。
npm config get registry
默认显示:https://registry.npmjs.org/
npm config set registry https://registry.npmmirror.com/
(淘宝镜像 2024 年已更名为 npmmirror,旧地址 registry.npm.taobao.org 已停用)
npm config get registry
显示 https://registry.npmmirror.com/ 即成功。
npm install -g cnpm --registry=https://registry.npmmirror.com/
sudo rm -rf /usr/local/bin/node /usr/local/bin/npm(谨慎操作)。通过以上步骤,你已成功安装并配置了 Node.js 环境。后续开发中,可通过 npm install 包名 安装所需依赖,用 node 文件名.js 运行 JavaScript 文件。

微信公众号「极客日志」,在微信中扫描左侧二维码关注。展示文案:极客日志 zeeklog
查找任何按下的键的javascript键代码、代码、位置和修饰符。 在线工具,Keycode 信息在线工具,online
JavaScript 字符串转义/反转义;Java 风格 \uXXXX(Native2Ascii)编码与解码。 在线工具,Escape 与 Native 编解码在线工具,online
使用 Prettier 在浏览器内格式化 JavaScript 或 HTML 片段。 在线工具,JavaScript / HTML 格式化在线工具,online
Terser 压缩、变量名混淆,或 javascript-obfuscator 高强度混淆(体积会增大)。 在线工具,JavaScript 压缩与混淆在线工具,online
将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online
将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online