gpt4 book ai didi

deno - 如何列出 deno 中所有已安装的脚本?

转载 作者:行者123 更新时间:2023-12-03 19:11:30 26 4
gpt4 key购买 nike

我之前在 deno 中安装了一些脚本。

如何在 deno 中列出所有已安装的脚本?

是否有任何 deno 子命令可以执行此操作?

最佳答案

所有下载的脚本都存储在

$DENO_DIR/deps
$DENO_DIR因操作系统而异
  • 在 Linux/Redox 上:$XDG_CACHE_HOME/deno$HOME/.cache/deno
  • 在 Windows 上:%LOCALAPPDATA%/deno ( %LOCALAPPDATA% = FOLDERID_LocalAppData )
  • 在 macOS 上:$HOME/Library/Caches/deno如果出现故障,它会回退到 $HOME/.deno


  • 您可以检查位置:
    deno info

    这将输出:
    DENO_DIR location: "/home/user/.cache/deno"
    Remote modules cache: "/home/user/.cache/deno/deps"
    TypeScript compiler cache: "/home/user/.cache/deno/gen"

    该文件以散列名称存储,因此如果您想查看 URL,您需要访问 {file}.metadata.json并检查 url属性(property)。

    您可以使用以下命令列出所有:
    # Change /home/user/.cache/deno/deps with your location
    find /home/user/.cache/deno/deps -name *.metadata.json | xargs jq ".url"
    "https://deno.land/std@v0.51.0/path/_util.ts"
    "https://deno.land/std/path/mod.ts"
    "https://deno.land/std@v0.51.0/http/_io.ts"
    "https://deno.land/std@v0.51.0/fmt/colors.ts"
    "https://deno.land/std/fmt/colors.ts"
    "https://deno.land/std@v0.51.0/http/server.ts"
    "https://deno.land/std/async/mux_async_iterator.ts"
    "https://deno.land/std/testing/diff.ts"

    关于deno - 如何列出 deno 中所有已安装的脚本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61907078/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com