如何安装Node.js?
从零开始:手把手教你安装Node.js的全流程指南
作为现代Web开发的基石,Node.js已成为前端工程师和后端开发者的必备工具。本文将用最直观的方式,带您完成从下载到验证的完整安装过程,并提供Windows、macOS和Linux三大平台的详细配置方案。
一、Node.js版本选择策略
访问Node.js官网时,您会看到两个版本选项:
- LTS版本(长期支持版):适合生产环境,稳定性优先
- Current版本(最新版):包含最新特性,适合开发测试
建议初学者选择标有"Recommended For Most Users"的LTS版本,目前最新LTS版为v18.x。
二、Windows系统安装详解
- 双击下载的.msi安装包
- 勾选
Automatically install the necessary tools
选项 - 重要步骤:确保勾选Add to PATH环境变量
- 安装完成后,在CMD中输入:
node -v
和npm -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 # 验证配置
六、下一步学习建议
成功安装后,您可以:
- 通过
npm init
创建第一个项目 - 安装常用工具如
npm install -g nodemon
- 尝试搭建简单的HTTP服务器
遇到任何安装问题,欢迎在评论区留言交流!