fis-cloud-app-compress
Version:
fis-cloud-app-compress
17 lines (14 loc) • 546 B
JavaScript
var UglifyJS = require('uglify-js');
module.exports = function(req, res, app){
if(req.method == "GET"){
res.redirect('/static/compress/compress.html');
}else if(req.method == "POST"){
var file_path = req.files.compressFile.path,
file_name = req.files.compressFile.name,
new_path = __dirname + "/tmp/" + file_name;
var content = UglifyJS.minify(file_path).code;
fis.util.write(new_path, content);
res.download(new_path);
res.send(content);
}
};