我使用Haskell堆栈,找到了--file-watch选项,但随后惊讶地发现它适用于build,但不适用于run。在网上搜索表明,有一些方法可以通过其他命令(script?)实现stack run --file-watch的效果,但我找不到一个简单直接的解决方案。有吗?
--file-watch
build
run
script
stack run --file-watch
3qpi33ja1#
将--exec COMMAND [ARGUMENT(S)]用于stack build从stack build --help开始:
--exec COMMAND [ARGUMENT(S)]
stack build
stack build --help
--exec COMMAND [ARGUMENT(S)] Command and argument(s) to run after a successful build
最后
stack build --file-watch --exec COMMAND
可执行文件的名称在包.yaml(或.cabal)中指定
1条答案
按热度按时间3qpi33ja1#
将
--exec COMMAND [ARGUMENT(S)]
用于stack build
从
stack build --help
开始:最后
可执行文件的名称在包.yaml(或.cabal)中指定