mirror of
https://github.com/facebook/react-native.git
synced 2025-11-01 09:14:26 +00:00
Tweak start command output (#46770)
Summary: Pull Request resolved: https://github.com/facebook/react-native/pull/46770 Small updates to the `react-native start` command CLI output: - Change "Welcome..." text to blue. - Display server base URL instead of port only. - Embolden key command letters. - "Ctrl+C to exit" prompt. - Extra newlines for balance. Changelog: [Internal] Reviewed By: cortinico, cipolleschi Differential Revision: D63328267 fbshipit-source-id: 119ddb2ba68c99df532840285c3c1f922e727e8b
This commit is contained in:
committed by
Facebook GitHub Bot
parent
df8f4d6b5d
commit
ebc699ce7f
@@ -159,11 +159,11 @@ export default function attachKeyHandlers({
|
||||
level: 'info',
|
||||
data: `Key commands available:
|
||||
|
||||
${chalk.bold('i')} - run on iOS
|
||||
${chalk.bold('a')} - run on Android
|
||||
${chalk.bold('r')} - reload app(s)
|
||||
${chalk.bold('d')} - open Dev Menu
|
||||
${chalk.bold('j')} - open DevTools
|
||||
${chalk.bold.inverse(' i ')} - run on iOS
|
||||
${chalk.bold.inverse(' a ')} - run on Android
|
||||
${chalk.bold.inverse(' r ')} - reload app(s)
|
||||
${chalk.bold.inverse(' d ')} - open Dev Menu
|
||||
${chalk.bold.inverse(' j ')} - open DevTools
|
||||
`,
|
||||
});
|
||||
}
|
||||
|
||||
@@ -72,7 +72,9 @@ async function runServer(
|
||||
const protocol = args.https === true ? 'https' : 'http';
|
||||
const devServerUrl = url.format({protocol, hostname, port});
|
||||
|
||||
console.info(`Welcome to React Native v${ctx.reactNativeVersion}`);
|
||||
console.info(
|
||||
chalk.blue(`\nWelcome to React Native v${ctx.reactNativeVersion}`),
|
||||
);
|
||||
|
||||
const serverStatus = await isDevServerRunning(devServerUrl, projectRoot);
|
||||
|
||||
@@ -89,7 +91,7 @@ async function runServer(
|
||||
return;
|
||||
}
|
||||
|
||||
console.info(`Starting dev server on port ${chalk.bold(String(port))}...`);
|
||||
console.info(`Starting dev server on ${devServerUrl}\n`);
|
||||
|
||||
if (args.assetPlugins) {
|
||||
// $FlowIgnore[cannot-write] Assigning to readonly property
|
||||
@@ -129,7 +131,7 @@ async function runServer(
|
||||
terminalReporter.update({
|
||||
type: 'unstable_server_log',
|
||||
level: 'info',
|
||||
data: 'Dev server ready',
|
||||
data: `Dev server ready. ${chalk.dim('Press Ctrl+C to exit.')}`,
|
||||
});
|
||||
attachKeyHandlers({
|
||||
cliConfig: ctx,
|
||||
|
||||
Reference in New Issue
Block a user