Сборка Clojurescript с модулями - Сбой таблицы констант

Я создаю приложение, используя:

lein cljsbuild once min

где мой мин конфиг

{:id "min"
 :source-paths ["src"]
 :compiler {:output-dir "resources/public/js"
            :main app.core
            :optimizations :advanced
            :modules {:app
                      {:output-to "resources/public/js/app.js"
                       :entries #{app.core}}}
            :pretty-print false}}

Я получаю 3 файла js: cljs_base.js, constants_table.js и app.js

Когда я включаю их в свой файл index.html в таком порядке, я получаю исключение для консоли:

Uncaught TypeError: cljs.core.Keyword не является конструктором в constants_table.js:1

Если я добавлю :optimize-constants ложь, тогда он собирает модули правильно.

0 ответов

Другие вопросы по тегам