我正在构建一个使用选项应用库的命令行参数解析器的 Haskell 程序。由于我使用堆栈来构建和测试我的项目,因此我想使用堆栈 exec 执行传递命令行参数的程序,例如
stack exec myprogram-exe -i myfile.txt
但是当我尝试执行时,堆栈给了我以下消息:
Usage: stack exec CMD [-- ARGS (e.g. stack ghc -- X.hs -o x)] ([--plain] |
([--ghc-package-path] | [--no-ghc-package-path])
([--stack-exe] | [--no-stack-exe]) [--package ARG])
有没有一种方法可以将命令行参数传递给使用 Stack 执行的程序?