簡體   English   中英

如何使用閉包編譯器運行單遍?

[英]How to run a single pass with closure compiler?

Google的Closure Compiler jar可執行文件具有一個簡潔的--print_pass_graph選項,該選項顯示了在給編譯器一組選項的情況下正在執行的傳遞。

我有興趣了解的是:如何運行單程通行證?

例如,如何運行單個processDefines步驟(可能具有依賴項),同時避免denormalizeoperaCompoundAssignFix

(接下來的問題是,有沒有一種快速的工具可以執行持續替換而不刪除JavaScript源代碼中的注釋?但是它本身很有趣)

有兩種方法可以執行此操作,但是一種方法是將DefaultPassConfig替換為僅運行所需通行證的自定義方法,Compiler類的setPassConfig允許這樣做: http : //www.google.com/codesearch#l5BkQmivP-Y /trunk/src/com/google/javascript/jscomp/Compiler.java&q=DefaultPassConfig%20package:http://closure-compiler%5C.googlecode%5C.com&l=692

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM