超详细!不同操作系统安装 Node.js 全攻略
本文详细介绍了在Windows、MacOS和Linux三大操作系统中安装Node.js的完整步骤。Windows用户可通过官网下载.msi安装包,MacOS推荐使用Homebrew包管理器安装,Linux用户则需通过终端命令安装。安装完成后,可通过node -v和npm -v验证版本。文章还提供了配置npm镜像源、升级版本等进阶操作指南,帮助开发者快速搭建Node.js开发环境。不同系统下的安装过
超详细!不同操作系统安装 Node.js 全攻略
在现代 Web 开发和后端应用领域,Node.js 凭借其高效的异步处理能力和庞大的 npm 生态系统,成为开发者不可或缺的工具。本文将详细介绍在 Windows、MacOS 和 Linux 系统中安装 Node.js 的方法,帮助你快速上手。
为什么安装 Node.js?
Node.js 基于 Chrome V8 引擎,使 JavaScript 能在服务器端运行。它采用单线程、异步 I/O 模型,非常适合处理高并发场景,例如构建高性能的 Web 服务器、实时聊天应用、命令行工具等。此外,Node.js 的包管理器 npm 拥有海量开源模块,能大幅提升开发效率。
一、在 Windows 系统中安装 Node.js
1. 下载安装包
访问 Node.js 官方网站,在首页可看到两个版本选项:
- LTS(长期支持)版本:稳定性高,适合生产环境使用。
- Current(最新)版本:包含最新特性,但可能存在兼容性问题。
一般推荐选择 LTS 版本,点击对应版本的 Windows Installer 按钮下载 .msi 安装文件。
2. 运行安装程序
双击下载好的 .msi 文件,进入安装向导:
- 点击 Next,阅读并同意许可协议后再次点击 Next。
- 选择安装路径,默认路径为
C:\Program Files\nodejs,建议保持默认或选择合适的磁盘空间,继续点击 Next。 - 根据需求勾选安装组件,如 Node.js runtime(必选)、npm package manager(必选)等,点击 Next。
- 确认安装信息无误后,点击 Install 开始安装。
- 安装完成后,点击 Finish 退出安装向导。
3. 验证安装
按 Win + R 组合键,输入 cmd 打开命令提示符,输入以下命令:
node -v
npm -v
若分别显示 Node.js 和 npm 的版本号,如 v18.12.1 和 8.19.2,则表示安装成功。
二、在 MacOS 系统中安装 Node.js
1. 使用 Homebrew 安装(推荐)
Homebrew 是 MacOS 上优秀的包管理器,使用它安装 Node.js 十分便捷。
打开 Terminal(终端),输入以下命令安装 Homebrew(若已安装可跳过此步):
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
安装完成后,通过以下命令安装 Node.js:
brew install node
Homebrew 会自动下载并安装 Node.js 及相关依赖。
2. 下载安装包安装
访问 Node.js 官方网站,下载适用于 MacOS 的 .pkg 安装文件,双击运行。按照安装向导提示,逐步完成安装。
3. 验证安装
打开终端,输入:
node -v
npm -v
显示版本号则安装成功。
三、在 Linux 系统中安装 Node.js
以 Ubuntu 系统为例,其他 Linux 发行版安装步骤类似,但包管理器命令可能有所不同。
1. 更新软件包列表
打开终端,输入:
sudo apt update
2. 安装 Node.js
输入以下命令安装 Node.js:
sudo apt install nodejs npm
安装过程中,输入 Y 确认安装。
3. 验证安装
在终端输入:
node -v
npm -v
查看是否显示版本号。
4. 处理版本问题(可选)
通过包管理器安装的 Node.js 可能不是最新版本。若需安装特定版本,可使用 n 工具进行版本管理:
sudo npm install -g n
sudo n stable # 安装最新稳定版
sudo n [版本号] # 安装指定版本
安装后的进阶操作
1. 配置 npm 镜像源
由于 npm 官方源在国内下载速度较慢,可配置淘宝镜像源:
npm config set registry https://registry.npmmirror.com
验证配置是否生效:
npm config get registry
若输出 https://registry.npmmirror.com,则配置成功。
2. 升级 Node.js 和 npm
使用 npm 升级 npm:
npm install -g npm
如需升级 Node.js 版本,在 Windows 和 MacOS 中可重新运行安装程序覆盖安装;在 Linux 中可使用 n 工具切换版本。
通过以上步骤,你已成功在不同操作系统中安装 Node.js。现在,你可以尽情探索 Node.js 的世界,利用它开发各种强大的应用程序!如果在安装过程中遇到问题,欢迎在评论区留言交流。
火山引擎开发者社区是火山引擎打造的AI技术生态平台,聚焦Agent与大模型开发,提供豆包系列模型(图像/视频/视觉)、智能分析与会话工具,并配套评测集、动手实验室及行业案例库。社区通过技术沙龙、挑战赛等活动促进开发者成长,新用户可领50万Tokens权益,助力构建智能应用。
更多推荐
所有评论(0)