Yesod:找不到模块`Yesod.Auth.Account'

时间:2018-03-01 17:41:24

标签: haskell yesod

我正在开发一个带有脚手架Yesod(堆栈)的网站,我必须导入 Yesod.Auth.Account 才能使用内部帐户而不是openid或其他帐户。但是当我尝试导入这个模块时,我得到了这个输出:

/usr/home/giulio/Lavori/karmen/src/Foundation.hs:27:1: error:
    Could not find module `Yesod.Auth.Account'
    Use -v to see a list of the files searched for.
   |
27 | import Yesod.Auth.Account
   | ^^^^^^^^^^^^^^^^^^^^^^^^^

我尝试安装模块,构建,使用stack cleanstack build但是 没什么用。

1 个答案:

答案 0 :(得分:0)

来自yesod-auth-account doesn't seem to be on StackageDocs here包。这意味着您必须将其添加到stack.yaml文件的extra-deps: - yesod-auth-account-1.4.3 节中。 {{3}}

可能是这样的:

stack solver

您可能还想使用{{1}}命令。