Stack允许在项目目录外使用 stack install <packagename> 进行全局安装包 .

Stack还有一个 ~/.stack/global-project/stack.yaml 文件,允许配置全局项目 . 但是我无法以声明的方式看到"install"包的方法 . yaml文件中的 extra-depspackages 键似乎不适用于此方法 .

相反,我每次为全局项目更新快照版本时都必须运行 stack install <...> <...> .