> ## Documentation Index
> Fetch the complete documentation index at: https://cat.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# 安装开发必需品

> 当您开始编程时，您需要在计算机上安装一些基本的开发工具。Cline 可以帮助您以安全、引导的方式安装您需要的一切。

### 基本工具

以下是开发所需的核心工具：

* **Node.js 和 npm：** JavaScript 和 Web 开发所需
* **Git：** 用于跟踪代码更改和与他人协作
* **包管理器：** 使安装其他开发工具变得容易的工具
  * macOS 的 Homebrew
  * Windows 的 Chocolatey
  * Linux 的 apt/yum

> **提示：** 这些工具是您开发者工具包的基础。正确安装它们将为您的成功奠定基础！

### 让 Cline 安装一切

根据您的操作系统复制这些提示之一并粘贴到 **Cline** 中：

#### 对于 macOS

```
您好 Cline！我需要帮助为软件开发设置我的 Mac。您能帮我安装基本的开发工具，如 Homebrew、Node.js、Git 和编程常用的其他核心实用程序吗？我希望您逐步指导我完成这个过程。
```

#### 对于 Windows

```
您好 Cline！我需要帮助为软件开发设置我的 Windows PC。您能帮我安装基本的开发工具，如 Node.js、Git 和编程常用的其他核心实用程序吗？我希望您逐步指导我完成这个过程。
```

#### 对于 Linux

```
您好 Cline！我需要帮助为软件开发设置我的 Linux 系统。您能帮我安装基本的开发工具，如 Node.js、Git 和编程常用的其他核心实用程序吗？我希望您逐步指导我完成这个过程。
```

> **专业提示：** Cline 会在运行每个命令之前向您显示。您始终保持控制！

### 会发生什么

Cline 将引导您完成以下步骤：

1. 为您的系统安装合适的包管理器
2. 使用包管理器安装 Node.js 和 Git
3. 在运行之前向您显示确切的命令（您批准每个步骤！）
4. 验证每个安装是否成功

> **注意：** 您可能需要为某些安装输入计算机的密码。这是正常的！

### 为什么这些工具很重要

* **Node.js 和 npm：**
  * 使用 React 或 Next.js 等框架构建网站
  * 运行 JavaScript 代码
  * 安装 JavaScript 包
* **Git：**
  * 保存代码的不同版本
  * 与其他开发者协作
  * 备份您的工作
* **包管理器：**
  * 快速安装和更新开发工具
  * 保持您的环境有组织和最新

### 注意事项

> **提示：** 安装过程是交互式的——Cline 会逐步指导您！

* 所有命令在运行前都会向您显示以供批准。
* 如果您遇到任何问题，Cline 会帮助排除故障。
* 您可能需要为某些步骤输入计算机的密码。

### 新程序员的其他提示

#### 理解终端

终端是一个应用程序，您可以在其中输入命令与计算机交互。

* **macOS：** 通过在 Spotlight 中搜索"终端"来打开它。
* **示例：**

```
$ open -a Terminal
```

#### 理解 VS Code 功能

* **VS Code 中的终端：** 直接从 VS Code 内运行命令！
  * 转到 **查看 > 终端** 或按 \`Ctrl + \`\`。
  * 示例：

```
$ node -v
v16.14.0
```

* **文档视图：** 您编辑代码文件的地方。
  * 从左侧的资源管理器面板打开文件。
* **问题部分：** 查看代码中的错误或警告。
  * 通过点击灯泡图标或 **查看 > 问题** 来访问它。

#### 常见功能

* **命令行界面（CLI）：** 运行命令的强大工具。
* **权限：** 您可能需要对某些命令授予权限——这保持您的系统安全。


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.