1. Node.js安装与环境配置全攻略
作为一名长期奋战在一线的全栈开发者,我深知Node.js环境配置对于新手来说是个不小的挑战。今天我就用最直白的语言,手把手带你完成从零开始的Node.js环境搭建,不仅告诉你每一步怎么做,还会解释为什么要这么做,以及我在多年实践中总结的那些官方文档里找不到的实用技巧。
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. 安装前的准备工作
2.1 版本选择策略
打开Node.js中文官网(https://www.nodejs.com.cn/download.html),你会看到两个主要版本分支:
- LTS版(长期支持版):适合生产环境使用,稳定性高但功能更新较慢
- Current版(当前版):包含最新特性,但可能存在未修复的bug
实际开发建议:个人学习可以用Current版体验最新特性,但公司项目务必使用LTS版。我最近参与的三个企业项目都使用的是18.x LTS系列。
2.2 系统兼容性检查
虽然Node.js支持Windows、macOS和Linux,但不同系统有些细节差异:
- Windows用户:确保是Win7及以上系统,32位系统需选择x86版本
- macOS用户:M1芯片选择ARM64版本性能更优
- Linux用户:通过
uname -m查看系统架构
我自己的开发机是Win10+WSL2 Ubuntu双环境,测试发现WSL2中运行Node.js性能比原生Windows高15%左右。
3. 详细安装步骤解析
3.1 Windows系统安装实录
双击下载的.msi安装包后,关键步骤解析:
-
安装路径选择:
- 默认路径是
C:\Program Files\nodejs\ - 建议改为非系统盘(如
D:\DevTools\Nodejs\) - 路径不要包含中文和空格!这是我踩过的坑
- 默认路径是
-
功能组件选择:
- 勾选"Automatically install the necessary tools"会安装Python和VS构建工具
- 新手建议全选,老手可以只装Node.js运行时
-
环境变量配置:
- 安装程序默认会添加PATH变量
- 验证方法:安装后新开CMD执行
where node
