第十一章 · 环境及工具配置详解

11.1 基础依赖最小集

本节最后更新:2026-05-13
验证环境:Node.js v22.x, Python 3.13, Git 2.x, Windows/macOS

你需要装什么

在开始 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):

  1. 打开 https://nodejs.org
  2. 下载左侧的 LTS 版本(Long Term Support,稳定版,不要下载右侧的 Current 版本)
  3. 双击安装包,一路点击"Next"
  4. 安装完成后,重启终端(重要——不重启终端可能找不到 node 命令)
  5. 在终端中输入 node --version,如果显示 v18.x 或更高版本号,说明安装成功

安装方式(macOS):

小提示: 如果你需要在多个 Node.js 版本之间切换(比如一个项目需要 v18,另一个需要 v22),可以用 nvm(Node Version Manager)来管理。但刚起步时不需要——装好 LTS 版本先用起来。

Python 3。 虽然不是所有项目都需要,但在数据处理、脚本编写、AI 相关任务中很常用。很多 AI 库(如 LangChain、AutoGPT 的衍生工具)需要 Python 环境。如果你以后想自己写一些数据处理脚本,Python 也是最佳选择。

安装方式(Windows):

  1. 打开 https://python.org 下载最新 Python 3
  2. 安装时务必勾选底部的"Add Python to PATH"——这个选项让终端能找到 python 命令。如果不勾选,之后你可能会遇到"找不到 python 命令"的错误
  3. 点击"Install Now"完成安装
  4. 终端输入 python --version 验证

安装方式(macOS):

Windows 特别说明: 有时你输入 python 会打开微软应用商店——这不是真安装。正确的安装方式是用上方的安装包,或者在终端中运行 winget install Python.Python.3.13

Git。 版本管理。即使你一个人开发,Git 也是"不会丢代码"的底线保障。它能让你回到任意一个历史版本,能让你在尝试大改动时放心地"开个分支随便试"。

安装方式:

  1. 打开 https://git-scm.com 下载对应系统的安装包
  2. Windows 用户:安装时大部分选项保持默认即可,有一处需要注意——在"Choosing the default editor"这一步,建议选择 VS Code(如果已安装),而不是默认的 Vim(Vim 的学习曲线比较陡)
  3. 终端输入 git --version 验证

安装完成后,你还需要配置你的名字和邮箱(Git 提交时会用到):

git config --global user.name "你的名字"
git config --global user.email "你的邮箱"

以后每次用 Git 提交修改,系统都会记录是谁提交的。这个配置只做一次就好了。

包管理器:npm / pip

安装完 Node.js 和 Python 后,你会有两个包管理器:

在 Vibe Coding 中,你很少需要手动运行这些命令——你告诉 AI "帮我装一下 express",AI 会自动运行 npm install。但知道它们的存在是有帮助的——万一 AI 安装失败,你知道它在做什么。

补充一下 npm 的几个常用变体:

安装中可能遇到的问题

问题一:'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。

本节要点
Vibe 练习

打开终端,运行:

"请帮我生成一个脚本,检查当前系统是否安装了 Node.js、Python 3、Git 和 npm,并报告它们的版本号。如果某个工具缺失,提示用户如何安装。"

如果你已经完成了安装,做一个小测试:

在终端中创建一个新目录,初始化一个 Node.js 项目(npm init -y),然后让 AI "帮我在这个项目中安装 express"。观察 AI 如何自动运行 npm install。如果安装成功,说明你的 Node.js 和 npm 环境完全正常。