5

我想在我的 ClojureScript 项目中使用一些普通的 .js 文件。我正在使用 lein-cljsbuild 构建它,并且 .js 文件是标准的 Google Closure 命名空间,带有适当的 goog.provide 声明。所以基本上我想要的是将它们合并到进入闭包编译器的编译源中。那可能吗?

4

1 回答 1

2

您应该能够将您的 Closure-aware JS 文件添加到构建规范中:libs的键下::compiler

;; in project.clj
:cljsbuild {:builds [{:source-paths [...]
                      :compiler {:libs ["foo.js"]    ; <- add the libs here
                                 ...}}]}
于 2013-07-09T21:13:18.933 回答