2016-10-22 1 views
0

J'utilise Boot pour créer une application Web Clojure (Script). Le navigateur charge le code transpiled de http://localhost:8080/main.out/calculators/frontend/core.jsLe navigateur tente de charger la carte source ClojureScript à partir du mauvais chemin

La dernière ligne de ce fichier est

//# sourceMappingURL=core.js.map 

je peux charger ce fichier carte du navigateur en utilisant l'URL http://localhost:8080/main.out/calculators/frontend/core.js.map

Cependant, si Chrome Panneau Sources de Dev Tools Je recherche le fichier ClojureScript correspondant, il apparaît avec une mauvaise URL (voir le main.out/calculators/frontend imbriqué en lui-même) http://localhost:8080/main.out/calculators/frontend/main.out/calculators/frontend/core.cljs

et lorsqu'il est chargé, aucun code n'est affiché et "(source mappée de core.js)" apparaît dans la barre d'état.

Quel pourrait être le problème?

+0

Pourriez-vous fournir toutes les options que vous passez à la tâche 'cljs' ainsi que le fichier .cljs.edn pour votre build (en supposant que vous en ayez un)? –

Répondre

0

corrigé en modifiant la version de la dépendance ClojureScript dans build.boot1.9.293-1.9.89 (ce sont les dernières nouvelles que j'ai trouvé qui fonctionne encore).