堆栈解释器选项 - 添加外部依赖关系

时间:2016-02-24 11:00:21

标签: haskell ghc haskell-stack haskell-turtle

我正在制作一个Turtle的脚本,我需要GitHub的依赖。我看到你可以在制作项目时添加这样的依赖项,方法是将它放在stack.yaml

packages:
- location:
    git: https://github.com/githubuser/reponame.git
    commit: somecommitID

但是可以通过命令行添加吗?

这是用于运行脚本的命令行:

stack --resolver lts-3.2 --install-ghc runghc --package turtle

修改

这些是我脚本的第一行:

#!/usr/bin/env stack
-- stack --resolver lts-3.1 --install-ghc runghc --package turtle

import Turtle
...

1 个答案:

答案 0 :(得分:2)

我们不支持命令行上的所有stack.yaml选项。我建议把stack.yaml放在某个地方。如果您不想将其放在与脚本相同的文件夹中,请使用“--stack-yaml”