据我了解,大多数 clojure 和 java 库都可以包含在 cljs 代码中。cljs 编译器是如何做到这一点的?
我知道如果我有源文件,cljs 编译器会获取源文件并输出 javascript。但是,如果我使用诸如 joda-time 之类的 java 库,我已经包含了它的 clojure 包装器 clj-time。所以在这种情况下,它只有 joda-time 的 java 字节码。那么cljs构建工具将如何从java jar(joda-time)的字节码生成js代码呢?
据我了解,大多数 clojure 和 java 库都可以包含在 cljs 代码中。cljs 编译器是如何做到这一点的?
我知道如果我有源文件,cljs 编译器会获取源文件并输出 javascript。但是,如果我使用诸如 joda-time 之类的 java 库,我已经包含了它的 clojure 包装器 clj-time。所以在这种情况下,它只有 joda-time 的 java 字节码。那么cljs构建工具将如何从java jar(joda-time)的字节码生成js代码呢?