当 UI 完全在 Javascript (ExtJS) 中时,我可以最小化它是否有用?
如何最小化一个文件夹和所有子文件夹(都带有 .js 文件)?
当 UI 完全在 Javascript (ExtJS) 中时,我可以最小化它是否有用?
如何最小化一个文件夹和所有子文件夹(都带有 .js 文件)?
您可以通过提供源文件列表来使用UglifyJS2最小化您的代码。UglifyJS 有一个选项可以最小化不同文件中的变量。
var result = UglifyJS.minify([ "file1.js", "file2.js", "file3.js" ]);
console.log(result.code);
您可以使用require('fs')
并编写一个简短的node.js
脚本来加载目录中的所有js文件以及数组中的所有子目录并将其传递给UglifyJS.minify
在大多数情况下,最小化是有意义的,因为它缩短了脚本的加载时间并隐藏了功能和可读性。
复制自 ==>如何在 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