mirror of
https://github.com/coderaiser/cloudcmd.git
synced 2026-07-22 15:39:34 +00:00
feature(package) minify v0.7.0
This commit is contained in:
parent
9acfeb2506
commit
ffdf5ec12f
4 changed files with 13 additions and 12 deletions
|
|
@ -214,16 +214,13 @@
|
|||
});
|
||||
}, function(callback) {
|
||||
Minify.optimize(name, {
|
||||
callback : callback,
|
||||
returnName : true
|
||||
});
|
||||
}, callback);
|
||||
});
|
||||
}
|
||||
|
||||
function minify(name, callback) {
|
||||
Minify.optimize(name, {
|
||||
callback : callback
|
||||
});
|
||||
Minify.optimize(name, callback);
|
||||
}
|
||||
|
||||
function beforeJoin(names, callback) {
|
||||
|
|
|
|||
|
|
@ -26,13 +26,18 @@
|
|||
|
||||
/* pathes to directories */
|
||||
exports.INDEX = HTMLDIR + 'index.html';
|
||||
exports.optimize = function(name, params) {
|
||||
exports.optimize = function(name, params, callback) {
|
||||
var minifyName, isChanged, isExist,
|
||||
exec = Util.exec;
|
||||
|
||||
Util.checkArgs(arguments, ['name', 'callback']);
|
||||
|
||||
if (!callback)
|
||||
callback = params;
|
||||
|
||||
if (!Minify) {
|
||||
Util.log(COULD_NOT_MINIFY);
|
||||
exec(params.callback);
|
||||
callback();
|
||||
} else {
|
||||
minifyName = Minify.getName(name),
|
||||
|
||||
|
|
@ -41,9 +46,9 @@
|
|||
|
||||
exec.parallel([isChanged, isExist], function(error, changed, exists) {
|
||||
if (changed || !exists)
|
||||
Minify.optimize(name, params);
|
||||
Minify.optimize(name, params, callback);
|
||||
else
|
||||
exec(params.callback, null, {
|
||||
callback(null, {
|
||||
name: minifyName
|
||||
});
|
||||
});
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue