2015-12-06 18:12:19 -05:00

24 lines
601 B
JavaScript

'use strict';
var errorPage = require('../../lib/error_page'),
Server = require('../../lib/server')
var build = require('./build')
module.exports = serve
module.exports.description = 'generate, update, and display HTML documentation'
var server = new Server();
server.on('listening', function () {
process.stdout.write('documentation.js serving on port 4001\n');
});
function serve(documentation, parsedArgs) {
build(documentation, parsedArgs, function (err, output) {
if (err) {
return server.setFiles([errorPage(err)]).start();
}
server.setFiles(output).start();
})
}