LoginSignup
4
0

More than 5 years have passed since last update.

IntelliJで"Haskell module can not be created"となるときの対処法

Posted at

環境

Screen Shot 2018-04-08 at 20.50.13.png

(https://github.com/rikvdkleij/intellij-haskell)

エラー

以下の記事でやっているように、"Import Project"をすれば、通常読み込めるのですが、以下のようなエラーが出たときの対照法です。
IntelliJでHaskellを実行する(haskell stackプロジェクト) - Qiita

Screen Shot 2018-04-08 at 20.43.00.png

対処法

ターミナルを開いて、自分のプロジェクトまで移動して以下のコマンドを叩きます。

cd <自分のプロジェクト>
# 上記のエラーがでてもウィンドウが開かれて.ideaディレクトリが生成されているので、削除
rm -r .idea/
# buildしてcabalを作成する
stack build

コマンドが終了したら、また同じように"Import Project"すれば、うまく開くことができました。

エラーの原因

Cabalファイルが見つからないって言っているので、
おそらく原因はpackage.yamlを使っているstack projectで発生するのだと思います(多分ですが...)。

4
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
0