Haskell,stack:定位可执行文件

3
我正在寻找类似于以下内容的东西。
$ stack whereis hasktags

whereis 基本上像UNIX命令 whereis。要运行 hasktags,请按以下方式操作:

$ stack exec -- hasktags
2个回答

7

stack exec -- whereis hasktags会执行。


非常感谢!回过头来看,这很明显,不是吗? - Alexey Orlov

0

stack exec -- whereis yourprogramname 在 Linux 上对我有效,但在 Mac OS X 上我必须使用 stack exec -- which yourprogramname

(当然,在 Linux 上也可以使用 which。)

请注意,当可执行文件名称与构建机器上的名称相同时,这两种方法都不适用于自动化部署,虽然这不太可能,但并非不可能。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接