我正在按照指南进行操作here https://docs.haskellstack.org/en/stable/README/#start-your-new-project,这告诉我:
如有必要,堆栈设置将在隔离中下载编译器
不会干扰任何系统级别的位置(默认 ~/.stack)
装置。 (有关安装路径的信息,请使用
堆栈路径命令。)。
我正在尝试使用自定义位置,例如~/myproject/myenvironment
。当我使用stack path
命令,我看到很多路径,例如stack-root
, project-root
, and config-location
,但我没有看到任何设置自定义位置的方法stack path
。我怎样才能隔离我的堆栈以使其不运行~/.stack
但通过自定义位置?我可以提出什么论据stack update
例如本地化到~/myproject/myenvironment
?
设置环境变量 https://unix.stackexchange.com/questions/117467/how-to-permanently-set-environmental-variables STACK_ROOT
.
参数--stack-root
of stack
命令仅适用于一次调用。
The stack path --stack-root
命令仅用于列出变量。
资源:
Haskell Stack 用户指南章节设置堆栈根位置 https://docs.haskellstack.org/en/stable/GUIDE/#setting-stack-root-location
https://github.com/commercialhaskell/stack/issues/1148 https://github.com/commercialhaskell/stack/issues/1148
stack --help
...
--stack-root STACK-ROOT Absolute path to the global stack root directory
(Overrides any STACK_ROOT environment variable)
...
stack path --help
...
--stack-root Global stack root directory
...
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)