【问题标题】:How do I completely uninstall Deno and its cached packages如何完全卸载 Deno 及其缓存的包
【发布时间】:2020-06-08 14:26:03
【问题描述】:

我想卸载 Deno 及其所有缓存的包。它在哪里缓存它的包?以及如何确保在安装新版本的 Deno 之前卸载所有缓存的包。

【问题讨论】:

    标签: deno


    【解决方案1】:

    如果您使用默认安装位置,那么这里是您系统上的 deno 缓存位置:

    默认情况下,DENO_DIR 位于$HOME/.deno。然而,用户 也可以通过修改$DENO_DIR 环境来改变它的位置 多变的。建议在生产环境中显式设置DENO_DIR。

    另外,这是层次结构:

     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

    【讨论】:

      【解决方案2】:

      其实,如果要更新 deno,并不需要卸载它。 Deno 已经提供了升级到现有 deno 版本的命令。

      例如,在撰写本文时,v1.0.5 是最新版本。 按照说明,您可以使用此命令升级 deno -

      deno upgrade --version 1.0.5
      

      【讨论】:

      • 感谢您的输入,但此命令是否修复了缓存的包?我需要一个全新的环境,即删除所有缓存的包。
      猜你喜欢
      • 2020-11-08
      • 2011-12-07
      • 2020-02-07
      • 1970-01-01
      • 2017-11-25
      • 2018-09-26
      • 2013-01-20
      • 2017-03-07
      • 1970-01-01
      相关资源
      最近更新 更多