有没有办法从堆栈中使用交互式`cabal init`

Car*_*ten 7 haskell-stack

假设我有一个包含一些.hs文件的文件夹,我想将它包装在一个项目中

如果我有cabal install,stack那没什么大不了的:

  • 使用cabal init(互动选择东西)
  • 去与 stack init

但是,当我只是轻松 - 只是安装stack路线,我没有cabal install- 只有stack

现在stack init没有.cabal(或.package)文件就无法工作,因为stack new我知道没有没有设置其他文件/文件夹的模板.

可能我错过了一些明显的东西,并且有一个stack参数/命令吗?

如果不是:处理这个问题的正确方法是什么?安装cabal-install?