deno.com
在当前页面

安装

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

有关如何从源码构建的信息,请参阅贡献章节。

你找到需要的内容了吗?

隐私政策