找不到 Yesod 初始化命令

Yesod init command not found

已安装 haskell 平台,然后 运行

cabal install yesod-bin

但是当我输入

yesod init

我得到 "bash: yesod: command not found..." 我该如何解决?

确保你有

# add local cabal binaries to command path
export PATH=~/.cabal/bin:${PATH}

在您的 ~/.bashrc 文件中。或者,对于此类内容,使用 stack 而不是 cabal。

我通过安装 stackyesod-platform

解决了这个问题