use*_*443 5 haskell haskell-stack
我使用 Haskell 堆栈并找到了--file-watchopton,但随后惊讶地发现它适用于build但不适用于run. 在网上搜索发现有一些方法可以stack run --file-watch 通过其他命令来实现(script?)的效果,但我找不到简单直接的解决方案。有吗?
小智 4
Use --exec COMMAND [ARGUMENT(S)] for stack build
From stack build --help:
--exec COMMAND [ARGUMENT(S)]
Command and argument(s) to run after a successful build
Run Code Online (Sandbox Code Playgroud)
So, finally
stack build --file-watch --exec COMMAND
Run Code Online (Sandbox Code Playgroud)
The name of executable file is specified in package.yaml (or .cabal)