是否有任何命令行切换到stack
,告诉它下载所有相关软件包而无需编译/安装任何内容?
我认为您可能想要--prefetch
和--dry-run
标志的组合。 例如,以下命令:
stack build --prefetch --dry-run acme-missiles
下载acme-missiles-0.3.tar.gz
源文件而不生成它。 如果以后运行stack build acme-missiles
,它应该从以前下载的源进行配置和构建。
如果要在本地下载软件包的源代码,可以使用以下命令stack unpack
:
stack unpack typerep-map-0.3.0
也可以使用cabal-install
执行相同的操作,但使用cabal get
命令:
cabal get typerep-map-0.3.0