首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >闭包编译按需加载模块

闭包编译按需加载模块
EN

Stack Overflow用户
提问于 2012-05-09 10:13:30
回答 1查看 384关注 0票数 1

我只是发现

代码语言:javascript
复制
 java -jar Build\Tools\compiler.jar ^ 
--compilation_level=ADVANCED_OPTIMIZATIONS ^ 
--externs Build\jQuery.externs.js ^ 
--js Build\Output\Compiling.js ^ 
--js Script/Themes.lang.js ^ 
--js Script/Themes.js ^ 
--module Core:3 ^ 
--js UI/ThemeChooser/ThemeChooser_en.htm.js ^ 
--js UI/ThemeChooser/ThemeChooser.js ^ 
--module UI_ThemeChooser:2:Core ^ 
--js UI/VerticalTabs/VerticalTabs_en.htm.js ^ 
--js UI/VerticalTabs/VerticalTabs.js ^ 
--module UI_VerticalTabs:2:Core ^ 
--js Pager/Pager_en.htm.js ^ 
--js Pager/jquery.Pager.js ^ 
--js Pager/Pager.js ^ 
--module Pager:3:VerticalTabs ^ 
--module_output_path_prefix .\Compiled\

但是我想知道如何设置--closure_entry_point以及如何按需加载模块化的js

EN

回答 1

Stack Overflow用户

发布于 2012-05-10 01:52:17

关于你的第一个问题:

--closure_entry_point与--manage_closure_dependencies和--only_closure_dependencies一起使用,以自动裁剪从集合传递到编译器的文件。如果你不使用这些选项,它们就没有价值。

关于你的第二个问题:

您可以像加载任何其他javascript一样加载您的模块。最简单的方法是在加载模块时将脚本标记附加到DOM。另一种方法是使用XHR加载js,然后使用结果调用eval()。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10509002

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档