I am very much still learning this stuff Labconfig Json File
{ "domain": "computerlab", "commandport": 1234, "monitorport": 1235, "ftpport": 21, "mcastaddr": "224.1.1.1" } Note: No comma after the last item in the object.
Read Labconfig Json File
//================================================================== // //================================================================== var configfile = "./labconfig.json"; console.log(); console.log("Reading config file " + configfile); console.log(); var config = require(configfile); console.log("domain = " + config.domain); console.log("commansdport = " + config.commandport); console.log("monitorport = " + config.monitorport); console.log("ftpport = " + config.ftpport); console.log("mcastaddr = " + config.mcastaddr); console.log(); console.log(config); Labconfig Json Menu File
This a preliminary test menu. It is not the one that will be used by Labconfig.
{ "menu": "main", "items": [ "Starfall", "starfall", "cyberstart", "cyberstart", { "menu": "sub-menu", "items": [ "Starfall", "starfall", "cyberstart", "cyberstart" ] } ] } Note: No comma after the last item in arrays and objects.
Read Labconfig Json Menu File
//================================================================== // //================================================================== var menufile = "./labconfig_menues.json"; console.log(); console.log("Reading menues file " + menufile); console.log(); var menues = require(menufile); console.log(menues);