Clojurescript使用模块构建 - 常量表崩溃

时间:2017-08-07 01:51:33

标签: clojurescript cljsbuild

我正在使用以下方式构建应用:

lein cljsbuild once min

我的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文件中时,我得到一个控制台异常:

  

未捕获的TypeError:cljs.core.Keyword不是构造函数       at constants_table.js:1

如果我添加:optimize-constants false,那么它会正确构建模块。

0 个答案:

没有答案