使用cabal,我可以使用命令安装hakyll:
cabal install hakyll
如何使用堆栈执行相同的操作?
答案 0 :(得分:41)
stack install hakyll
stack
提供了一套精选的套餐,不会让您的机器崩溃。如果您想查看可用的软件包,或确切支持的版本,或者您可以获得GHC
的版本hakyll 4.6.9.0
,请查看https://www.stackage.org/。
例如,您现在可以GHC 7.8.4
和GHC 7.10.1
获得hakyll
。很简约。 - source
编辑:我忘了提及,Yuan Wang的方法适用于将stackage
的版本设为GetObj()
。这取决于您需要的版本。
答案 1 :(得分:16)
在stack init
或stack new
生成的stack.yaml中添加hakyll
yaml文件应如下所示:
flags: {}
packages:
- '.'
extra-deps:
- hakyll-4.7.1.0
resolver: lts-2.15
之后,运行stack solver
安装它
答案 2 :(得分:1)
This documentation 为我工作
在package.yaml
上添加dependencies
下的库,例如:
dependencies:
- base >= 4.7 && < 5
- hakyll # added here