我正在开发一个带有脚手架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 clean
和stack build
但是
没什么用。
答案 0 :(得分:0)
来自yesod-auth-account doesn't seem to be on Stackage的Docs here包。这意味着您必须将其添加到stack.yaml
文件的extra-deps:
- yesod-auth-account-1.4.3
节中。 {{3}}
可能是这样的:
stack solver
您可能还想使用{{1}}命令。