Inline response generation.
This commit is contained in:
parent
bb10f026ca
commit
b661ef5960
|
@ -90,11 +90,17 @@ function _handle(req, res, jsFilename, jsFiles) {
|
||||||
res.writeHead(200, {});
|
res.writeHead(200, {});
|
||||||
res.end();
|
res.end();
|
||||||
} else if (req.method == 'GET') {
|
} else if (req.method == 'GET') {
|
||||||
if (settings.minify) {
|
res.writeHead(200, {});
|
||||||
respondMinified();
|
tarCode(
|
||||||
} else {
|
jsFiles
|
||||||
respondRaw();
|
, function (content) {
|
||||||
}
|
res.write(content);
|
||||||
|
}
|
||||||
|
, function (err) {
|
||||||
|
if(ERR(err)) return;
|
||||||
|
res.end();
|
||||||
|
}
|
||||||
|
);
|
||||||
} else {
|
} else {
|
||||||
res.writeHead(405, {'allow': 'HEAD, GET'});
|
res.writeHead(405, {'allow': 'HEAD, GET'});
|
||||||
res.end();
|
res.end();
|
||||||
|
@ -102,36 +108,6 @@ function _handle(req, res, jsFilename, jsFiles) {
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
function respondMinified()
|
|
||||||
{
|
|
||||||
var result = undefined;
|
|
||||||
var values = [];
|
|
||||||
res.writeHead(200, {});
|
|
||||||
tarCode(
|
|
||||||
jsFiles
|
|
||||||
, function (content) {values.push(content)}
|
|
||||||
, function (err) {
|
|
||||||
if(ERR(err)) return;
|
|
||||||
|
|
||||||
result = values.join('');
|
|
||||||
res.write(result);
|
|
||||||
res.end();
|
|
||||||
}
|
|
||||||
);
|
|
||||||
}
|
|
||||||
//minifying is disabled, so put the files together in one file
|
|
||||||
function respondRaw()
|
|
||||||
{
|
|
||||||
res.writeHead(200, {});
|
|
||||||
tarCode(
|
|
||||||
jsFiles
|
|
||||||
, function (content) {res.write(content)}
|
|
||||||
, function (err) {
|
|
||||||
if(ERR(err)) return;
|
|
||||||
res.end();
|
|
||||||
});
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// find all includes in ace.js and embed them.
|
// find all includes in ace.js and embed them.
|
||||||
|
|
Loading…
Reference in New Issue