Je suis relativement nouveau à Haskell, venant de F # (un langage Microsoft).Yesod devel échoue, la construction cabale pensée réussit
J'ai créé un projet Yessod du scaffolder, joué avec un peu, des choses peaufiné, mais il a cessé de travailler, avec ce message d'erreur (après tous les modules ont été construits avec succès):
devel.hs: D:\yesod\projects\test101\dist\build\HStest101-0.0.0.o: unknown symbol `___stginit_test101zm0zi0zi0_HandlerziPage_'
devel.hs: devel.hs: unable to load package `test101-0.0.0'
Exit code: ExitFailure 1
Par en utilisant directement cabal (cabal build
, cabal install
, dist\build\test101\test101
) J'ai été en mesure d'exécuter l'application, mais c'est vraiment ennuyeux.
Que puis-je faire?
Merci!
Quels changements avez-vous apportés? Avez-vous essayé de le reconstruire à partir de zéro en utilisant 'cabal clean'? – hammar
Modifications de code simples: ajout d'entités db, modification d'itinéraires, ajout d'un gestionnaire et modification du gestionnaire racine. Oui, j'ai nettoyé. –