Можно ли настроить Leiningen таким образом, чтобы он объединял все скомпилированные JS в один файл? В настоящее время он выводит более сотни файлов, что было бы очень медленным в производстве.
Между прочим, я использую шаблон Chestnut. В документации говорится:
В: Я просто хочу скомпилировать ClojureScript в полностью оптимизированный JavaScript, чтобы я мог использовать его на статическом HTML-сайте.
A: Запустите cljsbuild с активным профилем uberjar, например:
lein with-profile -dev,+uberjar cljsbuild once
, затем найдитеresources/public/js/app.js
.
Я пробовал, но полученный app.js
по-прежнему просто загружает зависимости из других файлов, он не содержит всего приложения.