IntelliJ에서 "Haskell module can not be created"가 될 때의 대처법

1404 단어 IntelliJ하스켈

환경





( htps : // 기주 b. 코 m / 리 kvdk ㅇ j / )

오류



아래의 기사에서 하고 있듯이, "Import Project"를 하면, 통상 읽을 수 있습니다만, 이하와 같은 에러가 나왔을 때의 대조법입니다.
IntelliJ에서 Haskell 실행 (haskell stack 프로젝트) - Qiita



대처법



터미널을 열고 자신의 프로젝트로 이동하여 다음 명령을 치십시오.
cd <自分のプロジェクト>
# 上記のエラーがでてもウィンドウが開かれて.ideaディレクトリが生成されているので、削除
rm -r .idea/
# buildしてcabalを作成する
stack build

명령이 끝나면 다시 "Import Project"를 사용하면 성공적으로 열 수 있습니다.

오류의 원인



Cabal 파일을 찾을 수 없다고 말하기 때문에,
아마 원인은 package.yaml 를 사용하고 있는 stack project에서 발생한다고 생각합니다(아마입니다만...).

좋은 웹페이지 즐겨찾기