如何完全卸载 Deno 及其缓存包
How do I completely uninstall Deno and its cached packages
我想卸载 Deno 及其所有缓存包。它在哪里缓存它的包?以及 如何确保在安装新版本的 Deno 之前卸载所有缓存包。
如果您使用的是默认安装位置,那么这里是您系统上的 deno 缓存位置:
By default, DENO_DIR
is located in $HOME/.deno
. However, the user
could also change its location by modifying the $DENO_DIR
environment
variable. Explicitly setting DENO_DIR
is recommended in production.
此外,这是层次结构:
DIRECTORIES
gen/: Cache for files compiled to JavaScript
deps/: Cache for remote url imported files
|__ http/: For http imports
|__ https/: For https imports
# FILES
deno_history.txt: History of Deno REPL
因此,总的来说,我认为您可以通过简单地删除计算机上的文件夹 $HOME/.deno
来清除 deno 安装。此外,您可以尝试简单的 uninstall
命令,这取决于您的系统和您在此处使用的安装工具是关于使用不同工具安装 deno 的信息,因此请尝试使用您的工具并更正 uninstall
命令 https://github.com/denoland/deno_install
其实,如果你想更新deno,你不需要卸载它。 Deno 已经提供了一个命令来升级到现有版本的 deno。
例如,在撰写本文时,v1.0.5 是最新版本。
按照指定,您可以只使用此命令升级 deno -
deno upgrade --version 1.0.5
要卸载 Deno,请删除目录 $HOME/.deno 和 $HOME/.cache/deno。缓存目录可能在另一个位置,运行 deno info
,找出它在哪里。
要将 Deno 可执行文件升级到最新版本,运行 deno upgrade
。
要为您的应用重新加载所有缓存模块,运行 deno cache --reload myapp.ts
。
另请参阅 deno --help
或 deno <command> --help
。
我想卸载 Deno 及其所有缓存包。它在哪里缓存它的包?以及 如何确保在安装新版本的 Deno 之前卸载所有缓存包。
如果您使用的是默认安装位置,那么这里是您系统上的 deno 缓存位置:
By default,
DENO_DIR
is located in$HOME/.deno
. However, the user could also change its location by modifying the$DENO_DIR
environment variable. Explicitly settingDENO_DIR
is recommended in production.
此外,这是层次结构:
DIRECTORIES
gen/: Cache for files compiled to JavaScript
deps/: Cache for remote url imported files
|__ http/: For http imports
|__ https/: For https imports
# FILES
deno_history.txt: History of Deno REPL
因此,总的来说,我认为您可以通过简单地删除计算机上的文件夹 $HOME/.deno
来清除 deno 安装。此外,您可以尝试简单的 uninstall
命令,这取决于您的系统和您在此处使用的安装工具是关于使用不同工具安装 deno 的信息,因此请尝试使用您的工具并更正 uninstall
命令 https://github.com/denoland/deno_install
其实,如果你想更新deno,你不需要卸载它。 Deno 已经提供了一个命令来升级到现有版本的 deno。
例如,在撰写本文时,v1.0.5 是最新版本。 按照指定,您可以只使用此命令升级 deno -
deno upgrade --version 1.0.5
要卸载 Deno,请删除目录 $HOME/.deno 和 $HOME/.cache/deno。缓存目录可能在另一个位置,运行 deno info
,找出它在哪里。
要将 Deno 可执行文件升级到最新版本,运行 deno upgrade
。
要为您的应用重新加载所有缓存模块,运行 deno cache --reload myapp.ts
。
另请参阅 deno --help
或 deno <command> --help
。