haskell 如何实现“堆栈运行--文件监视”

s4n0splo  于 2022-11-14  发布在  其他
关注(0)|答案(1)|浏览(110)

我使用Haskell堆栈,找到了--file-watch选项,但随后惊讶地发现它适用于build,但不适用于run。在网上搜索表明,有一些方法可以通过其他命令(script?)实现stack run --file-watch的效果,但我找不到一个简单直接的解决方案。有吗?

3qpi33ja

3qpi33ja1#

--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)中指定

相关问题