Браузер пытается загрузить исходную карту ClojureScript по неверному пути

Я использую Boot для создания веб-приложения Clojure (Script). Браузер загружает транспилированный код с http://localhost:8080/main.out/calculators/frontend/core.js

Последняя строка этого файла

//# sourceMappingURL=core.js.map

Я могу загрузить этот файл карты из браузера, используя URL-адрес http://localhost:8080/main.out/calculators/frontend/core.js.map

Однако, если на панели «Источники» Chrome Dev Tools я ищу соответствующий файл ClojureScript, он появляется с неправильным URL-адресом (см. main.out/calculators/frontend, вложенный сам в себя) http://localhost:8080/main.out/calculators/frontend/main.out/calculators/frontend/core.cljs

и при загрузке код не отображается, а в строке состояния появляется «(источник, сопоставленный с core.js)».

В чем может быть проблема?


person Xavi    schedule 22.10.2016    source источник
comment
Не могли бы вы предоставить все параметры, которые вы передаете задаче cljs, а также файл .cljs.edn для вашей сборки (при условии, что он у вас есть)?   -  person Martin Klepsch    schedule 17.12.2017


Ответы (1)


Исправлено путем изменения версии зависимости ClojureScript в build.boot с 1.9.293 на 1.9.89 (это последнее, что я нашел который до сих пор работает).

person Xavi    schedule 22.10.2016