Show Menu
主題×

JavaScript檔案的精簡化

精簡功能會從原始程式碼中移除多餘的字元,例如空格、新行和註解。 如此可減少程式碼的大小,以改善效能。 雖然精簡化不會影響功能,但會降低程式碼的可讀性。
要生成用於語義更改的精簡代碼,請遵循以下步驟。
  1. 從文 client-html/src/main/webapp/js 件系統上的src-package複製。
  2. 更新位於client-html/src/main/webapp/js main.js 下方的路徑,以取得已新增/更新的模型/檢視。
    例如,新增新的Sharequeue模型(例如mySharequeue),請變更:
    sharequeuemodel : pathprefix + 'runtime/models/sharequeue',
    
    
    sharequeuemodel : pathprefix + 'runtime/myModels/mySharequeue',
    
    
  3. registry-config.xml, located at client-html/src/main/webapp/js/resource_generator, 新,以防中更改/添加別名 main.js
    例如,新增新的Sharequeue模型(例如mySharequeue),請變更:
    <sharequeue
                name="sharequeue"
                path="runtime/models/sharequeue.js"
                service="service"/>
    
    
    <sharequeue
                name="sharequeue"
                path="runtime/myModels/mySharequeue.js"
                service="service"/>
    
    
  4. 在client-html/src/main/webapp/js/minifier上,執行命令:
    mvn clean install
    
    
    它會在client-html/src/main/webapp/js下,以minified main.js和registry.js產生檔案夾minified-files。
精簡功能僅適用於64位元JVM。
如果您進行微型化,升級將受到影響。