返回

nodejs下载安装教程:Node.js下载安装教程(保姆级详细图文教程)

来源:网络   作者:   日期:2025-10-09 05:29:15  

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:验证安装

nodejs下载安装教程:Node.js下载安装教程(保姆级详细图文教程)

  • 打开命令提示符(CMD)或 PowerShell,输入以下命令:
    node -v
    npm -v
  • 如果显示版本号(如 v18.15.05.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 -vnpm -v 验证。

Linux 系统安装

步骤 1:使用包管理器安装(以 Ubuntu/Debian 为例)

  • 打开终端,执行以下命令:
    sudo apt update
    sudo apt install nodejs
  • 安装完成后,验证:
    node -v
    npm -v

步骤 2:使用 NodeSource 安装最新版本

nodejs下载安装教程:Node.js下载安装教程(保姆级详细图文教程)

  • 默认的包管理器可能提供较旧的 Node.js 版本,如果需要最新版本,可以使用 NodeSource:
    curl -sL https://deb.nodesource.com/setup_18.x | sudo -E bash -
    sudo apt install -y nodejs
  • 安装完成后,验证版本。

配置环境变量(可选)

如果你选择手动安装或需要自定义安装路径,可以手动配置环境变量:

Windows:

  1. 右键点击“此电脑” → “属性” → “高级系统设置”。
  2. 点击“环境变量”。
  3. 在“系统变量”中新建一条变量:
    • 变量名:NODE_PATH
    • 变量值:Node.js 的安装路径(默认为 C:\Program Files\nodejs\)。

macOS/Linux: 编辑 ~/.bashrc~/.zshrc 文件,添加以下内容:

export PATH=$PATH:/usr/local/bin/node

保存后运行 source ~/.bashrcsource ~/.zshrc 使配置生效。


使用 npm 管理 Node.js 工具

Node.js 的包管理器 npm 是 Node.js 生态系统的核心工具,你可以用它来安装、更新和管理 Node.js 模块。

示例命令:

nodejs下载安装教程:Node.js下载安装教程(保姆级详细图文教程)

  • 安装全局模块:
    npm install -g express
  • 创建并初始化项目:
    npm init -y
  • 运行项目脚本:
    npm run start

常见问题与解决方案

  1. 安装后无法使用 node 命令?

    检查是否勾选了“Add to PATH”,或手动添加环境变量。

  2. 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
  3. npm 安装模块失败?

    • 尝试切换 npm 镜像源(国内用户推荐):
      npm config set registry https://registry.npmmirror.com

Node.js 的安装非常简单,只需几步操作即可完成,无论你是前端开发者、后端工程师,还是想学习 JavaScript,掌握 Node.js 的安装和使用都是基础中的基础,通过本文的指导,你应该已经成功安装了 Node.js 并验证了环境。

如果你在安装过程中遇到问题,可以参考 Node.js 官方文档或社区论坛寻求帮助,你可以尝试运行一个简单的 Node.js 程序,感受它的强大功能!

Happy Coding!

分类: 编程
责任编辑: 今题网
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。

相关文章:

文章已关闭评论!