1

見つけただけ

 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 を要求に応じてロードする方法を知りたい

4

1 に答える 1

1

最初の質問:

--closure_entry_point は --manage_closure_dependencies および --only_closure_dependencies と共に使用され、セット パスからコンパイラへのファイルを自動的にトリムします。これらのオプションを使用していない場合、それらには価値がありません。

2 番目の質問:

他の JavaScript をロードするのと同じ方法でモジュールをロードできます。最も簡単な方法は、モジュールをロードするときにスクリプト タグを DOM に追加することです。もう 1 つの方法は、XHR を使用して js をロードし、結果で eval() を呼び出すことです。

于 2012-05-09T17:52:16.707 に答える