简中文档
On this page

Installation

Deno 可以在 macOS、Linux 和 Windows 上运行。Deno 是一个单一的二进制可执行文件。它没有外部依赖。在 macOS 上,同时提供 M1(arm64)和 Intel(x64)可执行文件。在 Linux 和 Windows 上,仅支持 x64。

下载和安装 Jump to heading

deno_install 提供了方便的脚本来下载和安装二进制文件。

使用 Shell:

curl -fsSL https://deno.land/install.sh | sh

使用 npm:

npm install -g deno

如果通过 npm 安装,Deno 命令的启动时间会受到影响。我们建议使用 shell 安装脚本以获得更好的性能。

使用 Homebrew:

brew install deno

使用 MacPorts:

sudo port install deno

使用 Nix:

nix-shell -p deno

使用 asdf:

asdf plugin add deno https://github.com/asdf-community/asdf-deno.git

# 下载并安装 Deno 的最新版本
asdf install deno latest

# 将其设置为全局默认的 Deno 版本
asdf set -u deno latest

# 将其设置为本地(仅当前项目)的默认 Deno 版本
asdf set deno latest

使用 vfox:

vfox add deno

# 下载并安装 Deno 的最新版本
vfox install deno@latest

# 将 Deno 的版本设置为全局
vfox use --global deno

使用 PowerShell(Windows):

irm https://deno.land/install.ps1 | iex

使用 npm:

npm install -g deno

如果通过 npm 安装,Deno 命令的启动时间会受到影响。我们建议使用 PowerShell 安装脚本以获得更好的性能。

使用 Scoop:

scoop install deno

使用 Chocolatey:

choco install deno

使用 Winget:

winget install DenoLand.Deno

使用 vfox:

vfox add deno

# 下载并安装 Deno 的最新版本
vfox install deno@latest

# 将 Deno 的版本设置为全局
vfox use --global deno

使用 Shell:

curl -fsSL https://deno.land/install.sh | sh

使用 npm:

npm install -g deno

如果通过 npm 安装,Deno 命令的启动时间会受到影响。我们建议使用 shell 安装脚本以获得更好的性能。

使用 Nix:

nix-shell -p deno

使用 asdf:

asdf plugin add deno https://github.com/asdf-community/asdf-deno.git

# 下载并安装 Deno 的最新版本
asdf install deno latest

# 将其设置为全局默认的 Deno 版本
asdf set -u deno latest

# 将其设置为本地(仅当前项目)的默认 Deno 版本
asdf set deno latest

使用 vfox:

vfox add deno

# 下载并安装 Deno 的最新版本
vfox install deno@latest

# 将 Deno 的版本设置为全局
vfox use --global deno

您也可以使用 Cargo 从源代码构建和安装:

cargo install deno --locked

Deno 二进制文件也可以手动安装,通过在 github.com/denoland/deno/releases 下载 zip 文件。这些包仅包含一个可执行文件。您将需要在 macOS 和 Linux 上设置可执行位。

Docker Jump to heading

有关官方 Docker 镜像的更多信息和说明: https://github.com/denoland/deno_docker

测试您的安装 Jump to heading

要测试您的安装,运行 deno --version。如果在控制台打印 Deno 版本,则表示安装成功。

使用 deno help 查看有关 Deno 标志和用法的帮助文本。获取 CLI 的详细指南 这里

更新 Jump to heading

要更新之前安装的 Deno 版本,您可以运行:

deno upgrade

或者使用 Winget(Windows):

winget upgrade DenoLand.Deno

这将从 github.com/denoland/deno/releases 获取最新版本,解压缩并用其替换您当前的可执行文件。

您也可以使用此工具安装特定版本的 Deno:

deno upgrade --version 1.0.1

从源代码构建 Jump to heading

有关如何从源代码构建的信息可以在 贡献 章节中找到。

你找到了你需要的东西吗?

编辑此页面
隐私政策