在我做了一个之后
cabal install yesod
我做了一个
yesod version
但它输出 0.10.2.1。我相信的最新版本是 1.3
如何升级到最新版本?我正在尝试在 Ubuntu 服务器上设置 yesod。
处理已安装的软件包有 ghc-pkg,所以要删除 yesod
ghc-pkg unregister yesod
这不会删除可执行文件,所以
rm ~/.cabal/bin/yesod
然后更新包列表
cabal update
然后 cabal install 将选择与您的 ghc 版本兼容的最新版本(基于“基础”包依赖项)(如果我没记错的话)
cabal install yesod
将 cabal 安装的包添加到你的路径:
export PATH="$HOME/.cabal/bin":$PATH
进入终端。
这意味着您可以运行 yesodyesod
而不是:
~/.cabal/bin/yesod