【问题标题】:Dependencies between projects with Haskell Stack build tool -- best workflow?使用 Haskell Stack 构建工具的项目之间的依赖关系——最佳工作流程?
【发布时间】:2015-11-12 23:53:33
【问题描述】:

我刚刚开始使用 stack 包管理器和构建工具进行一个相对较大的 Haskell 项目,并且我正在尝试找出将其拆分为多个 stack 项目的最佳方法,它们之间存在依赖关系。

基本上,虽然我相信我了解如何在我的项目中使用stack 来包含从 Stackage 下载的外部包,但我不明白如何包含来自其他本地项目的包。如何使用 stack 创建库,然后可以在其他项目中使用?

【问题讨论】:

    标签: haskell package-managers project-structure build-system haskell-stack


    【解决方案1】:

    stack.yaml 中有字段packages。您可以在此处指定其他项目的位置。

    例如,请参阅 hayoo 存储库的 stack.yaml 文件:

    https://github.com/hunt-framework/hayoo/blob/master/stack.yaml

    【讨论】:

      猜你喜欢
      • 2020-02-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-02-18
      • 2021-08-28
      • 1970-01-01
      • 2014-02-26
      • 1970-01-01
      相关资源
      最近更新 更多