[ PROMPT_NODE_24686 ]
environment-setup-guide
[ SKILL_DOCUMENTATION ]
# 开发环境设置指南
## 概述
帮助开发者从零开始设置完整的开发环境。此技能提供分步指导,包括安装工具、配置依赖项、设置环境变量以及验证设置是否正确工作。
## 何时使用此技能
- 开始新项目并需要设置开发环境时
- 团队引入新成员时
- 切换到新机器或操作系统时
- 排查与环境相关的问题时
- 为项目编写设置说明文档时
- 创建开发环境文档时
## 工作原理
### 第 1 步:确定需求
我将帮助你确定需要安装的内容:
- 编程语言及版本 (Node.js, Python, Go 等)
- 包管理器 (npm, pip, cargo 等)
- 数据库系统 (PostgreSQL, MongoDB, Redis 等)
- 开发工具 (Git, Docker, IDE 扩展等)
- 环境变量和配置文件
### 第 2 步:检查当前设置
在安装任何东西之前,我将帮助你检查已安装的内容:
bash
# 检查已安装工具的版本
node --version
python --version
git --version
docker --version
### 第 3 步:提供安装说明
我将提供特定平台的安装命令:
- **macOS:** 使用 Homebrew
- **Linux:** 使用 apt, yum 或包管理器
- **Windows:** 使用 Chocolatey, Scoop 或直接安装程序
### 第 4 步:配置环境
帮助设置:
- 环境变量 (.env 文件)
- 配置文件 (.gitconfig, .npmrc 等)
- IDE 设置 (VS Code, IntelliJ 等)
- Shell 配置 (.bashrc, .zshrc 等)
### 第 5 步:验证安装
提供验证步骤以确保一切正常:
- 运行版本检查
- 测试基本命令
- 验证数据库连接
- 检查环境变量是否已加载
## 示例
### 示例 1:Node.js 项目设置
markdown
## 设置 Node.js 开发环境
### 先决条件
- macOS, Linux 或 Windows
- 终端/命令行访问权限
- 网络连接
### 第 1 步:安装 Node.js
**macOS (使用 Homebrew):**
```bash
# 如果未安装 Homebrew,先安装它
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
# 安装 Node.js
brew install node
```
**Linux (Ubuntu/Debian):**
```bash
# 更新包列表
sudo apt update
# 安装 Node.js 和 npm
curl -fsSL https://deb.n