我想使用google闭包库的goog.module来实现JS模块延迟加载。
我已经能够通过键入来使用这些模块goog.require(module_name)
。但是,脚本模块将以这种方式在开始时加载。所以我想通过使用 goog.module 动态加载模块(延迟加载)。但我发现 goog.module 的文档很难理解。
有什么建议么?
我想使用google闭包库的goog.module来实现JS模块延迟加载。
我已经能够通过键入来使用这些模块goog.require(module_name)
。但是,脚本模块将以这种方式在开始时加载。所以我想通过使用 goog.module 动态加载模块(延迟加载)。但我发现 goog.module 的文档很难理解。
有什么建议么?
我能找到的关于模块的唯一“文档”是提到了 Plovr 中对模块的支持:http: //plovr.com/
所以 Plovr 库的源代码 ( https://code.google.com/p/plovr/ ) 是我知道的唯一“文档”。