This commit is contained in:
Luis Fernando Molina committed 2020-11-16 10:26:11 +01:00
1 parent d1f9ce3d2e
commit 411a8ca2d7
8 files changed
+62 -38

No files matched your search

+27 -10
View File
@@ -1,14 +1,14 @@
if (
process.argv.includes("help") ||
process.argv.includes("-help") ||
process.argv.includes("--help") ||
process.argv.includes("help") ||
process.argv.includes("-help") ||
process.argv.includes("--help") ||
process.argv.includes("h") ||
process.argv.includes("-h") ||
process.argv.includes("--h") ||
process.argv.includes("/h") ||
process.argv.includes("/help") ) {
process.argv.includes("-h") ||
process.argv.includes("--h") ||
process.argv.includes("/h") ||
process.argv.includes("/help")) {
console.log('Superalgos')
console.log('')
console.log('VERSION: Beta 7')
@@ -28,10 +28,15 @@ if (
console.log(' help: Optional. Use it to see this helping information.')
console.log(' noBrowser: Optional. Use it to launch Superalgos Backend only. The UI will not be loaded.')
console.log(' minMemo: Optional. Use it when your hardware has less than 8 Gb or memory.')
return
}
console.log('')
console.log('OPTIONS ACCEPTED:')
console.log('')
let optionsAccepted = 0
let options = {
execArgv: ['--max-old-space-size=8192'],
stdio: 'inherit'
@@ -41,8 +46,20 @@ if (process.argv.includes("minMemo")) {
options = {
stdio: 'inherit'
}
console.log('Running with Minimun Memory Required.')
optionsAccepted++
console.log('minMemo ............................ Running with Minimun Required Memory.')
}
if (process.argv.includes("noBrowser")) {
optionsAccepted++
console.log('noBrowser .......................... Running without User Interface.')
}
if (optionsAccepted === 0) {
console.log('none ............................... Running without any command line options.')
}
console.log('')
const { fork } = require('child_process')
fork('./Client/server.js', process.argv, options)