const http = require('http'); const url = require('url'); const fs = require('fs'); var config=null; //if config.local.jsoon exists load it if(fs.existsSync(process.cwd() + '/config.local.json')){ config = require(process.cwd() + '/config.local.json'); } // else load normal config file else { config = require(process.cwd() + '/config.json'); } function outputHTML5(status, response, content, title) { response.writeHead(status, { 'Content-Type': 'text/html; charset=utf-8' }); response.write( ` ${title} ${content} ` ); response.end(); } //par defaut on se considère let env = 'install'; var server = http.createServer(function (request, response) { if(request.url === "/") { startup_args = process.argv.slice(2); content = config[startup_args[0]].config_id; outputHTML5(200,response,content,"Server info"); } else { outputHTML5(404,response,'Y\'a rien ici',"Oups"); } }); server.listen(80);