UNPKG

fis-cloud-app-compress

Version:

fis-cloud-app-compress

17 lines (14 loc) 546 B
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); } };