nodejs下载安装教程:Node.js下载安装教程(保姆级详细图文教程)
Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境,广泛用于构建高性能的服务器端应用,无论是开发 Web 后端、构建命令行工具,还是运行前端框架(如 React、Vue),Node.js 都是必备工具,本文将详细指导你如何下载并安装 Node.js,适合 Windows、macOS 和 Linux 系统。
Node.js 是什么?
Node.js 是一个开源的 JavaScript 运行时环境,允许开发者使用 JavaScript 编写服务器端代码,它通过事件驱动、非阻塞 I/O 模型,特别适合处理高并发请求,Node.js 的核心是 V8 引擎,这是 Chrome 浏览器的 JavaScript 引擎。
Node.js 的主要特点:
- 轻量级、高性能
- 适合构建实时应用(如聊天系统、实时数据推送)
- 拥有庞大的生态系统(npm 包管理器)
安装前的准备
在开始安装之前,确保你的系统满足以下条件:
- 操作系统:Windows、macOS、Linux
- 磁盘空间:至少 100MB(Node.js 安装包较小,但建议留出空间给开发项目)
- 管理员权限:安装 Node.js 通常需要管理员权限(Windows 用户需以管理员身份运行安装程序,macOS 用户需输入密码)
Node.js 安装步骤(分操作系统)
Windows 系统安装
步骤 1:下载 Node.js 安装包
- 访问 Node.js 官方网站。
- 点击“Windows Installer”下载最新版本的 Node.js 安装包(推荐 LTS 版本,适合生产环境)。
步骤 2:运行安装程序
- 双击下载的
.msi
文件,启动安装程序。 - 勾选“Add to PATH”选项,这样可以在命令行中直接使用 Node.js 和 npm 命令。
- 点击“Next”完成安装。
步骤 3:验证安装
- 打开命令提示符(CMD)或 PowerShell,输入以下命令:
node -v npm -v
- 如果显示版本号(如
v18.15.0
和5.0
),说明安装成功。
注意:如果安装后无法识别 node
命令,可能是环境变量未配置,需手动添加 Node.js 安装目录到系统 PATH。
macOS 系统安装
步骤 1:下载 Node.js 安装包
- 访问 Node.js 官方网站。
- 点击“macOS Installer”下载最新版本的 Node.js 安装包。
步骤 2:运行安装程序
- 双击下载的
.pkg
文件,按照提示完成安装。 - 安装完成后,打开终端(Terminal),输入以下命令验证:
node -v npm -v
步骤 3:使用 Homebrew 安装(推荐)
- 如果你已经安装了 Homebrew,可以通过以下命令安装 Node.js:
brew install node
- 安装完成后,同样输入
node -v
和npm -v
验证。
Linux 系统安装
步骤 1:使用包管理器安装(以 Ubuntu/Debian 为例)
- 打开终端,执行以下命令:
sudo apt update sudo apt install nodejs
- 安装完成后,验证:
node -v npm -v
步骤 2:使用 NodeSource 安装最新版本
- 默认的包管理器可能提供较旧的 Node.js 版本,如果需要最新版本,可以使用 NodeSource:
curl -sL https://deb.nodesource.com/setup_18.x | sudo -E bash - sudo apt install -y nodejs
- 安装完成后,验证版本。
配置环境变量(可选)
如果你选择手动安装或需要自定义安装路径,可以手动配置环境变量:
Windows:
- 右键点击“此电脑” → “属性” → “高级系统设置”。
- 点击“环境变量”。
- 在“系统变量”中新建一条变量:
- 变量名:
NODE_PATH
- 变量值:Node.js 的安装路径(默认为
C:\Program Files\nodejs\
)。
- 变量名:
macOS/Linux:
编辑 ~/.bashrc
或 ~/.zshrc
文件,添加以下内容:
export PATH=$PATH:/usr/local/bin/node
保存后运行 source ~/.bashrc
或 source ~/.zshrc
使配置生效。
使用 npm 管理 Node.js 工具
Node.js 的包管理器 npm
是 Node.js 生态系统的核心工具,你可以用它来安装、更新和管理 Node.js 模块。
示例命令:
- 安装全局模块:
npm install -g express
- 创建并初始化项目:
npm init -y
- 运行项目脚本:
npm run start
常见问题与解决方案
-
安装后无法使用
node
命令?检查是否勾选了“Add to PATH”,或手动添加环境变量。
-
Node.js 版本过旧?
- 使用
nvm
(Node Version Manager)管理 Node.js 版本:curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bash source ~/.bashrc nvm install --lts
- 使用
-
npm 安装模块失败?
- 尝试切换 npm 镜像源(国内用户推荐):
npm config set registry https://registry.npmmirror.com
- 尝试切换 npm 镜像源(国内用户推荐):
Node.js 的安装非常简单,只需几步操作即可完成,无论你是前端开发者、后端工程师,还是想学习 JavaScript,掌握 Node.js 的安装和使用都是基础中的基础,通过本文的指导,你应该已经成功安装了 Node.js 并验证了环境。
如果你在安装过程中遇到问题,可以参考 Node.js 官方文档或社区论坛寻求帮助,你可以尝试运行一个简单的 Node.js 程序,感受它的强大功能!
Happy Coding!
相关文章:
文章已关闭评论!