代码之家  ›  专栏  ›  技术社区  ›  Saurabh Nanda

如何在不编译/安装包的情况下下载包?

  •  1
  • Saurabh Nanda  · 技术社区  · 6 年前

    stack 告诉它下载所有相关的包而不编译/安装任何东西?

    2 回复  |  直到 6 年前
        1
  •  5
  •   K. A. Buhr    6 年前

    我想你可能想要 --prefetch --dry-run 旗帜。例如,以下命令:

    stack build --prefetch --dry-run acme-missiles
    

    下载 acme-missiles-0.3.tar.gz 没有生成源文件。如果你以后跑 stack build acme-missiles

        2
  •  0
  •   Shersh    6 年前

    如果您想在本地下载包的源代码,可以使用 stack unpack 命令:

    stack unpack typerep-map-0.3.0
    

    cabal-install 也一样,但是 cabal get 命令:

    cabal get typerep-map-0.3.0