我正在制作一个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
...
答案 0 :(得分:2)
我们不支持命令行上的所有stack.yaml选项。我建议把stack.yaml放在某个地方。如果您不想将其放在与脚本相同的文件夹中,请使用“--stack-yaml”