【发布时间】:2013-07-10 05:13:18
【问题描述】:
我想在我的 ClojureScript 项目中使用一些普通的 .js 文件。我正在使用 lein-cljsbuild 构建它,并且 .js 文件是标准的 Google Closure 命名空间,带有适当的 goog.provide 声明。所以基本上我想要的是将它们合并到进入闭包编译器的编译源中。这可能吗?
【问题讨论】:
-
你所追求的是extern。 code.google.com/p/closure-compiler/wiki/…?
-
@lennel 我很确定它不是外部人员。他们正在询问如何将一个额外的 js 源文件连同他们的 clojure 生成的源一起传递给闭包编译器。
-
我没有使用过 clojure 脚本,但是根据这个:stackoverflow.com/questions/9723111/… 你可以使用任何闭包编译器兼容的代码:(:use [myapp.myns :as myns]) 不确定你是否必须运行 calcdeps.py 来生成 deps.js stackoverflow.com/questions/16432800/… (没有把它放在答案中,因为我不确定它是否是答案)。
-
-
AFAIK 这只是将 .js 文件放入 compiler.jar 命令中,对吧?
标签: javascript google-closure-compiler clojurescript