From 2d510d640a9528e2a721eda3781f82c4a4daeb3f Mon Sep 17 00:00:00 2001 From: Scott Raymond Date: Sat, 8 Jul 2017 15:14:58 -0500 Subject: [PATCH] Add hostname argument to next-dev (#2500) (#2506) --- bin/next-dev | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/bin/next-dev b/bin/next-dev index 02dda15dec..646708b8c8 100755 --- a/bin/next-dev +++ b/bin/next-dev @@ -12,12 +12,12 @@ process.env.NODE_ENV = process.env.NODE_ENV || 'development' const argv = parseArgs(process.argv.slice(2), { alias: { h: 'help', + H: 'hostname', p: 'port' }, boolean: ['h'], - default: { - p: 3000 - } + string: ['H'], + default: { p: 3000 } }) if (argv.help) { @@ -35,6 +35,7 @@ if (argv.help) { Options --port, -p A port number on which to start the application + --hostname, -H Hostname on which to start the application --help, -h Displays this message `) process.exit(0) @@ -56,10 +57,10 @@ if (!existsSync(join(dir, 'pages'))) { } const srv = new Server({ dir, dev: true }) -srv.start(argv.port) +srv.start(argv.port, argv.hostname) .then(async () => { if (!process.env.NOW) { - console.log(`> Ready on http://localhost:${argv.port}`) + console.log(`> Ready on http://${argv.hostname ? argv.hostname : 'localhost'}:${argv.port}`) } }) .catch((err) => { -- GitLab