Stack允许在项目目录外使用 stack install <packagename> 进行全局安装包 .
stack install <packagename>
Stack还有一个 ~/.stack/global-project/stack.yaml 文件,允许配置全局项目 . 但是我无法以声明的方式看到"install"包的方法 . yaml文件中的 extra-deps 和 packages 键似乎不适用于此方法 .
~/.stack/global-project/stack.yaml
extra-deps
packages
相反,我每次为全局项目更新快照版本时都必须运行 stack install <...> <...> .
stack install <...> <...>