0

当 UI 完全在 Javascript (ExtJS) 中时,我可以最小化它是否有用?

如何最小化一个文件夹和所有子文件夹(都带有 .js 文件)?

4

2 回答 2

1

您可以通过提供源文件列表来使用UglifyJS2最小化您的代码。UglifyJS 有一个选项可以最小化不同文件中的变量。

var result = UglifyJS.minify([ "file1.js", "file2.js", "file3.js" ]);
console.log(result.code);

您可以使用require('fs')并编写一个简短的node.js脚本来加载目录中的所有js文件以及数组中的所有子目录并将其传递给UglifyJS.minify

在大多数情况下,最小化是有意义的,因为它缩短了脚本的加载时间并隐藏了功能和可读性。

于 2013-01-29T13:09:54.613 回答
-1

复制自 ==>如何在 EXTJS 中形成文件夹结构树?

以下链接可能对您有所帮助

如何在EXTJS中形成文件夹结构树?

Ext.onReady(function(){
    // shorthand
    var Tree = Ext.tree;

    var tree = new Tree.TreePanel({
        useArrows: true,
        autoScroll: true,
        animate: true,
        enableDD: true,
        containerScroll: true,
        border: false,
        // auto create TreeLoader
        dataUrl: 'get-nodes.php',

        root: {
            nodeType: 'async',
            text: 'Ext JS',
            draggable: false,
            id: 'src'
        }
    });

    // render the tree
    tree.render('tree-div');
    tree.getRootNode().expand();
});

演示链接也可以在 http://dev.sencha.com/deploy/ext-4.0.0/examples/tree/reorder.html

于 2013-01-29T12:58:36.023 回答