在开始 Vibe Coding 之前,你需要安装几个基础工具。不多,三个就够了。这三样东西是现代软件开发的基础设施——不管你用不用 AI,它们都在几乎所有项目的技术栈中。
Node.js。 这是现代 Web 开发的核心运行时。很多 AI 编程工具(包括 Claude Code)也依赖它来运行。安装完成后,你会同时得到 node(运行 JavaScript)和 npm(包管理)两个命令。
Node.js 为什么这么重要?因为 Vibe Coding 生态中有大量工具是基于 JavaScript/TypeScript 构建的。Claude Code 本身就是 npm 包,很多 AI 生成的 Web 应用使用 Next.js 或 React,这些都需要 Node.js。简单说:装了 Node.js,你就能运行大多数 AI 编程工具和 AI 生成的 Web 项目。
安装方式(Windows):
node --version,如果显示 v18.x 或更高版本号,说明安装成功安装方式(macOS):
brew install node@22node --version 验证小提示: 如果你需要在多个 Node.js 版本之间切换(比如一个项目需要 v18,另一个需要 v22),可以用
nvm(Node Version Manager)来管理。但刚起步时不需要——装好 LTS 版本先用起来。
Python 3。 虽然不是所有项目都需要,但在数据处理、脚本编写、AI 相关任务中很常用。很多 AI 库(如 LangChain、AutoGPT 的衍生工具)需要 Python 环境。如果你以后想自己写一些数据处理脚本,Python 也是最佳选择。
安装方式(Windows):
python --version 验证安装方式(macOS):
brew install python@3.13python3 --version 验证(macOS 上通常用 python3 而不是 python)Windows 特别说明: 有时你输入
python会打开微软应用商店——这不是真安装。正确的安装方式是用上方的安装包,或者在终端中运行winget install Python.Python.3.13。
Git。 版本管理。即使你一个人开发,Git 也是"不会丢代码"的底线保障。它能让你回到任意一个历史版本,能让你在尝试大改动时放心地"开个分支随便试"。
安装方式:
git --version 验证安装完成后,你还需要配置你的名字和邮箱(Git 提交时会用到):
git config --global user.name "你的名字"
git config --global user.email "你的邮箱"
以后每次用 Git 提交修改,系统都会记录是谁提交的。这个配置只做一次就好了。
安装完 Node.js 和 Python 后,你会有两个包管理器:
npm install 包名pip install 包名在 Vibe Coding 中,你很少需要手动运行这些命令——你告诉 AI "帮我装一下 express",AI 会自动运行 npm install。但知道它们的存在是有帮助的——万一 AI 安装失败,你知道它在做什么。
补充一下 npm 的几个常用变体:
npm install -g 包名:全局安装,安装后可以在任何目录中使用该命令npm install --save-dev 包名:安装为开发依赖,只有开发时需要npx 命令名:不安装直接运行某个包(临时使用)问题一:'node' 不是内部或外部命令。
这表示 Node.js 没有正确安装,或者安装后没有重启终端。先重启终端试试。如果还不行,重新运行 Node.js 安装包,选择"Repair"(修复)。
问题二:'python' 不是内部或外部命令,打开微软应用商店。
Windows 上常见的问题。解决方式:
问题三:'git' 不是内部或外部命令。
重启终端,如果还不行,检查 Git 是否真的安装了。可以在"开始"菜单中搜索"Git Bash"——如果能打开,说明 Git 已安装,只是没有加到 PATH 中。
安装完成后,打开终端,逐一运行以下命令确认所有工具就绪:
node --version # 应显示 v18.x 或更高
python --version # 应显示 Python 3.x
git --version # 应显示 git 2.x 或更高
npm --version # 应显示 9.x 或更高
如果每个命令都输出了版本号,你的基础环境就准备好了。整个过程大约需要 10 分钟。
如果之后你要开发的项目涉及数据库,以下工具会有用:
这两个不是起步必需——你可以先做第一个项目,当需要数据库时再装 Docker,需要编辑器时再装 VS Code。
打开终端,运行:
"请帮我生成一个脚本,检查当前系统是否安装了 Node.js、Python 3、Git 和 npm,并报告它们的版本号。如果某个工具缺失,提示用户如何安装。"
如果你已经完成了安装,做一个小测试:
在终端中创建一个新目录,初始化一个 Node.js 项目(npm init -y),然后让 AI "帮我在这个项目中安装 express"。观察 AI 如何自动运行 npm install。如果安装成功,说明你的 Node.js 和 npm 环境完全正常。