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

问题描述 投票:1回答:2

是否有任何命令行切换到stack告诉它下载所有相关的包而不编译/安装任何东西?

haskell haskell-stack
2个回答
4
投票

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

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

下载acme-missiles-0.3.tar.gz源文件而不构建它。如果您以后运行stack build acme-missiles,它应该从以前下载的源配置和构建它。


0
投票

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

stack unpack typerep-map-0.3.0

同样可以使用cabal-install,但使用cabal get命令:

cabal get typerep-map-0.3.0
© www.soinside.com 2019 - 2024. All rights reserved.