# 安装 Deno

## 选择安装方式

<Tabs items={["macOS", "Linux", "Windows"]}>
  <Tab value="macOS">
```bash
brew install deno
```
  </Tab>
  <Tab value="Linux">
```bash
curl -fsSL https://deno.land/install.sh | sh
```
  </Tab>
  <Tab value="Windows">
```powershell
irm https://deno.land/install.ps1 | iex
```
  </Tab>
</Tabs>

如果团队使用多版本或 CI，优先由版本管理器、容器镜像或 Action 固定版本，不要依赖每台机器“碰巧安装的最新版”。

## 验证环境

```bash
deno --version
deno info
deno help
```

升级官方脚本安装的版本：

```bash
deno upgrade
```

Homebrew、Scoop 或其他包管理器安装的版本应由对应包管理器升级。

## 编辑器

VS Code 安装官方 Deno 扩展后，在项目里执行 `Deno: Initialize Workspace Configuration`。如果同一仓库还包含 Node 项目，只在 Deno 目录启用扩展，避免两套 TypeScript language server 同时诊断同一文件。

验收：`deno --version` 成功，编辑器能识别 `Deno.serve`，并且终端和编辑器使用同一个 Deno 二进制。

官方参考：[Installation](https://docs.deno.com/runtime/getting_started/installation/)、[Set up your environment](https://docs.deno.com/runtime/getting_started/setup_your_environment/)。
