【问题标题】:How to use goog.module to load modules dynamically如何使用 goog.module 动态加载模块
【发布时间】:2012-11-08 16:40:11
【问题描述】:

我想使用google闭包库的goog.module来实现JS模块延迟加载。

我可以通过输入goog.require(module_name) 来使用这些模块。但是,脚本模块将以这种方式在开始时加载。所以我想通过使用 goog.module 动态加载模块(延迟加载)。但是我发现 goog.module 的文档很难理解。

有什么建议吗?

【问题讨论】:

  • 只是一个问题,但你读过 Michael Bolin (books.google.com/books/about/…) 的 Closure: The Definitive Guide 吗?通过阅读它,我对 Google Closure Library 有了一个很棒的介绍,它谈到了模块。

标签: javascript google-closure google-closure-library


【解决方案1】:

我能找到的关于模块的唯一“文档”提到了 Plovr 中对模块的支持:http://plovr.com/

所以 Plovr 库的源代码 (https://code.google.com/p/plovr/) 是我所知道的唯一“文档”。

【讨论】:

  • alex23,除了编译之外,Plovr 还进行了模块化。请参阅文档:plovr.com/modules.html 所以请随意删除您的反对票;)
  • Doh,我在那里处于 reddit 模式一秒钟,帖子以 1 开头,而不是 0,投票 :)
猜你喜欢
  • 2019-05-18
  • 1970-01-01
  • 2017-08-22
  • 2013-11-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多