blob: 89c65ce8e1b56f7c07b46f84e5d304a8dc22f8ec [file] [log] [blame]
const nStatic = require('node-static');
const open = require('open');
const fileServer = new nStatic.Server('./public', {
cache: {
'**/*.{css,js,json,html}*': 0,
'**/*.*': 3600
},
gzip: true
});
require('http').createServer(function (request, response) {
request.addListener('end', function () {
fileServer.serve(request, response);
}).resume();
}).listen(3001);
// Wait bundling to be finished
setTimeout(() => {
open('http://127.0.0.1:3001/en/option.html');
}, 7000);
process.on('SIGINT', function() {
console.log('Closing');
// Close through ctrl + c;
process.exit();
});