文档首页> 常见问题> 如何安装Node.js?

如何安装Node.js?

发布时间:2025-04-12 10:44       

从零开始:手把手教你安装Node.js的全流程指南

作为现代Web开发的基石,Node.js已成为前端工程师和后端开发者的必备工具。本文将用最直观的方式,带您完成从下载到验证的完整安装过程,并提供Windows、macOS和Linux三大平台的详细配置方案。

一、Node.js版本选择策略

访问Node.js官网时,您会看到两个版本选项:

  • LTS版本(长期支持版):适合生产环境,稳定性优先
  • Current版本(最新版):包含最新特性,适合开发测试

建议初学者选择标有"Recommended For Most Users"的LTS版本,目前最新LTS版为v18.x。

二、Windows系统安装详解

  1. 双击下载的.msi安装包
  2. 勾选Automatically install the necessary tools选项
  3. 重要步骤:确保勾选Add to PATH环境变量
  4. 安装完成后,在CMD中输入:
    node -vnpm -v

常见问题:若提示命令不存在,请检查环境变量配置或重启终端

三、macOS安装的三种方式

方法1:官方安装包(推荐新手)

直接运行.pkg文件,全程点击"继续"即可完成安装。

方法2:Homebrew安装(开发者首选)

brew update
brew install node

方法3:nvm版本管理(高级用户)

适合需要多版本切换的场景:

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
nvm install --lts

四、Linux系统专业配置

Ubuntu/Debian用户建议使用NodeSource仓库:

curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash -
sudo apt-get install -y nodejs

验证安装:node --version && npm --version

五、环境验证与故障排除

创建测试文件test.js

console.log("Node.js安装成功!");
process.versions.node;

运行命令:node test.js

高级配置:npm淘宝镜像加速

国内用户建议配置镜像源:

npm config set registry https://registry.npmmirror.com
npm config get registry  # 验证配置

六、下一步学习建议

成功安装后,您可以:

  1. 通过npm init创建第一个项目
  2. 安装常用工具如npm install -g nodemon
  3. 尝试搭建简单的HTTP服务器

遇到任何安装问题,欢迎在评论区留言交流!