deno.com
本页内容

deno upgrade

命令行用法

deno upgrade [OPTIONS] [VERSION]...

将 Deno 可执行文件升级到指定版本。

最新版本 跳转到标题

deno upgrade

特定版本 跳转到标题

deno upgrade 1.45.0
deno upgrade 1.46.0-rc.1
deno upgrade 9bc2dd29ad6ba334fd57a20114e367d3c04763d4

通道 跳转到标题

deno upgrade stable
deno upgrade rc
deno upgrade canary

该版本从 https://dl.deno.land 下载,并用于替换当前可执行文件。

如果您不想替换当前的 Deno 可执行文件,而是将更新下载到不同位置,请使用 --output 标志

deno upgrade --output $HOME/my_deno

升级选项 跳转到标题

--dry-run 跳转到标题

不替换旧的可执行文件,执行所有检查。

--force 跳转到标题

短标志:-f

即使不是过时版本,也替换当前可执行文件。

--output 跳转到标题

输出更新版本的目标路径。

选项 跳转到标题

--cert 跳转到标题

从 PEM 编码文件中加载证书颁发机构。

示例 跳转到标题

升级到最新版本 跳转到标题

使用此命令不带任何选项即可将 Deno 升级到最新可用版本。

$ deno upgrade
Checking for latest version
Version has been found
Deno is upgrading to version 1.38.5
downloading https://github.com/denoland/deno/releases/download/v1.38.5/deno-x86_64-apple-darwin.zip
downloading 100%
Upgrade done successfully

升级到特定版本 跳转到标题

您可以指定要升级到的特定版本。

$ deno upgrade --version 1.37.0
Checking for version 1.37.0
Version has been found
Deno is upgrading to version 1.37.0
downloading https://github.com/denoland/deno/releases/download/v1.37.0/deno-x86_64-apple-darwin.zip
downloading 100%
Upgrade done successfully

在不安装的情况下检查可用升级 跳转到标题

使用 --dry-run 标志可以查看将要升级的内容,而无需实际执行升级。

$ deno upgrade --dry-run
Checking for latest version
Version has been found
Would upgrade to version 1.38.5

--quiet 标志 跳转到标题

在升级过程中,--quiet 标志会抑制诊断输出。与 deno upgrade 一起使用时,它会隐藏进度指示器、下载信息和成功消息。

$ deno upgrade --quiet

这对于脚本环境或希望在 CI 管道中获得更简洁输出时非常有用。

Canary 构建 跳转到标题

默认情况下,Deno 将从官方 GitHub 版本升级。您可以指定 --canary 构建标志以获取最新的 Canary 构建。

# Upgrade to the latest canary build
$ deno upgrade --canary

您找到所需内容了吗?

隐私政策