使用stack.yaml config安装包

时间:2017-04-23 19:25:53

标签: haskell-stack

我正在尝试安装yi

我有以下stack.yaml文件:

resolver: lts-8.12
extra-deps:
- yi-frontend-pango-0.13.5

stack install yi给出了错误:Stack looks for packages in the directories configured in the 'packages' variable defined in your stack.yaml

我是否只能通过编辑全局stack.yaml配置来安装它?

1 个答案:

答案 0 :(得分:3)

完整错误应该是

  

Stack在中查找的目录中查找包   stack.yaml中定义的'packages'变量当前条目   指向/ home / mgsloan / fpco / test-stack / stack-overflow-43575553 /但是   那里没有.cabal文件。

问题是packages字段默认为当前目录,因为它只是一个包使用它的常见用例。您可以通过执行以下操作来覆盖它:

packages: []