Node.js
一句话:Node.js让JavaScript可以在电脑或服务器上运行,是很多前端、后端和AI工具项目的基础环境。
它是什么
Node.js是JavaScript运行环境。很多现代网页项目、命令行工具、自动化脚本和AI应用都依赖Node.js。你看到 npm install、npm run dev 这类命令时,通常就和Node.js有关。
适合干什么
- 运行React、Next.js、Vue、Vite项目的人
- 使用npm安装依赖的新手
- 想部署AI网页应用的人
- 用Codex或Claude Code维护前端项目的人
不适合干什么
- 只做纯Python项目的人
- 不需要本地运行任何网页项目的人
- 完全不接触开发环境的人
普通人怎么用
- 先安装Node.js LTS版本
- 用 node -v 检查是否安装成功
- 用 npm -v 检查npm是否可用
- 进入项目目录执行 npm install
- 执行 npm run dev 启动开发环境
进阶用户怎么用
- 用nvm管理多个Node版本
- 根据项目锁文件选择npm、pnpm或yarn
- 理解 package.json 里的 scripts
- 通过日志判断依赖安装失败还是项目启动失败
常见误区
- 安装了Node但没有重启终端
- Node版本太旧导致依赖不兼容
- 在错误目录执行 npm install
- 混用npm、pnpm、yarn导致锁文件混乱
和相似工具的区别
- Node.js vs JavaScript:JavaScript是语言,Node.js是让JavaScript在浏览器外运行的环境。
- npm install vs npm run dev:npm install安装依赖,npm run dev启动项目开发服务。
入门步骤
- 安装Node.js LTS
- 打开终端检查 node -v
- 进入项目根目录
- 执行 npm install
- 执行 npm run dev 并打开提示的网址
推荐工具(第三方)
Node.js、nvm、npm、pnpm、VS Code