@teclone/r-server
Version:
A lightweight, extensible web-server with inbuilt routing-engine, static file server, file upload handler, request body parser, middleware support and lots more
20 lines (15 loc) • 399 B
JavaScript
const { entryFile, port } = require('./cliOptions');
const { resolve } = require('path');
const run = () => {
const startFile = resolve(process.cwd(), entryFile);
let server;
try {
server = require(startFile);
} catch (ex) {
console.error('Error, could not locate server start file', ex);
return;
}
return server.listen({ httpPort: port });
};
run();