[英]How to run a single pass with closure compiler?
Google的Closure Compiler jar可執行文件具有一個簡潔的--print_pass_graph
選項,該選項顯示了在給編譯器一組選項的情況下正在執行的傳遞。
我有興趣了解的是:如何運行單程通行證?
例如,如何運行單個processDefines
步驟(可能具有依賴項),同時避免denormalize
或operaCompoundAssignFix
?
(接下來的問題是,有沒有一種快速的工具可以執行持續替換而不刪除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.