私は足場のYesod(スタック)を使用してWebサイトを開発しており、openidなどの代わりに内部アカウントを使用するにはYesod.Auth.Accountをインポートする必要があります。しかし、このモジュールをインポートしようとすると、次の出力が表示されます。
/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
が、何も機能しません。
これは、Stackageにないように見えるyesod-auth-accountパッケージから来ています。これはextra-deps
、stack.yaml
ファイルのスタンザに追加する必要があることを意味します。ここにドキュメントがあります。
おそらくこのようなもの:
extra-deps:
- yesod-auth-account-1.4.3
このstack solver
コマンドを使用することもできます。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加