Google Closure编译器包含

我一直在用我的项目使用google闭包编译器,这太棒了!

我一直在试图找出是否可以在包含其他JavaScript文件的JavaScript文件中执行“包含”操作。 我试图让1个JavaScript文件“包含”我需要的所有文件,然后进行编译,就像您可以使用LESS import语句(例如“@import”../less/bootstrap“)一样。

这可能吗? - 或者你必须在编译时在命令行中提供源文件列表吗?

非常感谢!


使用Closure-Library时

“包含”通过goog.require调用处理。 请参阅https://developers.google.com/closure/library/docs/tutorial#zippy

在未编译的代码中,包含的脚本是动态插入的。 在编译期间,编译器将包含所有必需的脚本,并且删除死代码将删除未使用的方法和符号。

其他选项

处理JavaScript的最流行选项包括/依赖项是RequireJS。 RequireJS执行动态脚本插入。 Closure编译器有一个Common JS通道,它将RequireJS require调用转换为goog.require调用,以便编译器可以在编译期间直接包含它们。

链接地址: http://www.djcxy.com/p/43697.html

上一篇: Google Closure Compiler Includes

下一篇: Visual Studio: How to show Overloads in IntelliSense?