Open flag when starting server in debug mode
Summary: It was hard-coded to always open the first time. This allows to run the server on debug mode without opening UI. Reviewed By: antonk52 Differential Revision: D51115746 fbshipit-source-id: 9467f0fbff45987247a2bb3bf5eb1aa578de1913
This commit is contained in:
committed by
Facebook GitHub Bot
parent
9b9eb00b63
commit
92d1454140
@@ -49,6 +49,11 @@ const argv = yargs
|
|||||||
choices: ['stable', 'insiders'],
|
choices: ['stable', 'insiders'],
|
||||||
default: 'stable',
|
default: 'stable',
|
||||||
},
|
},
|
||||||
|
open: {
|
||||||
|
describe: 'Open Flipper in the default browser after starting',
|
||||||
|
type: 'boolean',
|
||||||
|
default: true,
|
||||||
|
},
|
||||||
})
|
})
|
||||||
.version('DEV')
|
.version('DEV')
|
||||||
.help()
|
.help()
|
||||||
@@ -103,7 +108,9 @@ async function copyStaticResources() {
|
|||||||
async function restartServer() {
|
async function restartServer() {
|
||||||
try {
|
try {
|
||||||
await compileServerMain();
|
await compileServerMain();
|
||||||
await launchServer(true, ++startCount === 1); // only open on the first time
|
// Only open the UI the first time it runs. Subsequent runs, likely triggered after
|
||||||
|
// saving changes, should just reload the existing UI.
|
||||||
|
await launchServer(true, argv.open && ++startCount === 1);
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
console.error(
|
console.error(
|
||||||
chalk.red(
|
chalk.red(
|
||||||
|
|||||||
Reference in New Issue
Block a user