Show Menu
主题×

JavaScript文件的缩小

“微型化”从源代码中删除冗余字符,如空白、新行和注释。 这通过减小代码大小来改进性能。 虽然细化不会影响功能,但会降低代码的可读性。
要为语义更改生成简化代码,请按照以下步骤操作。
  1. 从文 client-html/src/main/webapp/js 件系统上的src包复制。
  2. 更新位于 main.js client-html/src/main/webapp/js下的路径,用于添加/更新的型号/视图。
    例如,添加了新的Sharequeue模型(如mySharequeue),请更改:
    sharequeuemodel : pathprefix + 'runtime/models/sharequeue',
    
    To
    
    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"/>
    
    To
    
    <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下生成一个文件夹,其中包含main.js和registry.js。
缩小功能仅适用于64位JVM。
如果您是小型的,则升级会受到影响。