From 6ca2e50cbabc7d6d44550ccc174855cf3030e83d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Brikou=20Carr=C3=A9?= Date: Thu, 10 Aug 2017 10:05:15 +0200 Subject: [PATCH] Use process.env.PORT --- examples/custom-server-express/server.js | 5 +++-- examples/custom-server-hapi/server.js | 5 +++-- examples/custom-server-koa/server.js | 5 +++-- examples/custom-server-micro/server.js | 5 +++-- examples/custom-server/server.js | 5 +++-- examples/page-transitions/server.js | 2 +- examples/parameterized-routing/server.js | 5 +++-- examples/root-static-files/server.js | 5 +++-- examples/ssr-caching/server.js | 5 +++-- examples/using-inferno/server.js | 5 +++-- examples/using-preact/server.js | 5 +++-- examples/with-custom-reverse-proxy/server.es6.js | 2 +- examples/with-firebase-authentication/server.js | 5 +++-- examples/with-mobx/server.js | 5 +++-- examples/with-next-routes/server.js | 5 +++-- examples/with-pkg/server.js | 5 +++-- examples/with-pretty-url-routing/server.js | 4 ++-- examples/with-react-i18next/server.js | 5 +++-- examples/with-react-intl/server.js | 5 +++-- examples/with-socket.io/server.js | 5 +++-- examples/with-static-export/server.js | 5 +++-- examples/with-sw-precache/server.js | 5 +++-- examples/with-url-object-routing/server.js | 5 +++-- 23 files changed, 64 insertions(+), 44 deletions(-) diff --git a/examples/custom-server-express/server.js b/examples/custom-server-express/server.js index 40f87279e7557..098eb4f353bbc 100644 --- a/examples/custom-server-express/server.js +++ b/examples/custom-server-express/server.js @@ -1,6 +1,7 @@ const express = require('express') const next = require('next') +const port = parseInt(process.env.PORT, 10) || 3000 const dev = process.env.NODE_ENV !== 'production' const app = next({ dev }) const handle = app.getRequestHandler() @@ -21,8 +22,8 @@ app.prepare() return handle(req, res) }) - server.listen(3000, (err) => { + server.listen(port, (err) => { if (err) throw err - console.log('> Ready on http://localhost:3000') + console.log(`> Ready on http://localhost:${port}`) }) }) diff --git a/examples/custom-server-hapi/server.js b/examples/custom-server-hapi/server.js index b8f10389f97e8..9527d55b7ae78 100644 --- a/examples/custom-server-hapi/server.js +++ b/examples/custom-server-hapi/server.js @@ -3,6 +3,7 @@ const Hapi = require('hapi') const Good = require('good') const { pathWrapper, defaultHandlerWrapper } = require('./next-wrapper') +const port = parseInt(process.env.PORT, 10) || 3000 const dev = process.env.NODE_ENV !== 'production' const app = next({ dev }) const server = new Hapi.Server() @@ -23,7 +24,7 @@ const pluginOptions = [ app.prepare() .then(() => { - server.connection({ port: 3000 }) + server.connection({ port }) server.register(pluginOptions) .then(() => { server.route({ @@ -48,7 +49,7 @@ app.prepare() console.log('Error starting server') console.log(error) }).then(() => { - console.log('> Ready on http://localhost:3000') + console.log(`> Ready on http://localhost:${port}`) }) }) }) diff --git a/examples/custom-server-koa/server.js b/examples/custom-server-koa/server.js index 973ffa1ed0eaa..562f0d4a070fa 100644 --- a/examples/custom-server-koa/server.js +++ b/examples/custom-server-koa/server.js @@ -2,6 +2,7 @@ const Koa = require('koa') const next = require('next') const Router = require('koa-router') +const port = parseInt(process.env.PORT, 10) || 3000 const dev = process.env.NODE_ENV !== 'production' const app = next({ dev }) const handle = app.getRequestHandler() @@ -32,8 +33,8 @@ app.prepare() }) server.use(router.routes()) - server.listen(3000, (err) => { + server.listen(port, (err) => { if (err) throw err - console.log('> Ready on http://localhost:3000') + console.log(`> Ready on http://localhost:${port}`) }) }) diff --git a/examples/custom-server-micro/server.js b/examples/custom-server-micro/server.js index 9da0588896972..9ac47785973be 100644 --- a/examples/custom-server-micro/server.js +++ b/examples/custom-server-micro/server.js @@ -3,6 +3,7 @@ const match = require('micro-route/match') const { parse } = require('url') const next = require('next') +const port = parseInt(process.env.PORT, 10) || 3000 const dev = process.env.NODE_ENV !== 'production' const app = next({ dev }) const handle = app.getRequestHandler() @@ -21,8 +22,8 @@ const server = micro(async (req, res) => { }) app.prepare().then(() => { - server.listen(3000, err => { + server.listen(port, err => { if (err) throw err - console.log('> Ready on http://localhost:3000') + console.log(`> Ready on http://localhost:${port}`) }) }) diff --git a/examples/custom-server/server.js b/examples/custom-server/server.js index 87ceba6b95efc..56cda75224ec2 100644 --- a/examples/custom-server/server.js +++ b/examples/custom-server/server.js @@ -2,6 +2,7 @@ const { createServer } = require('http') const { parse } = require('url') const next = require('next') +const port = parseInt(process.env.PORT, 10) || 3000 const dev = process.env.NODE_ENV !== 'production' const app = next({ dev }) const handle = app.getRequestHandler() @@ -20,8 +21,8 @@ app.prepare() handle(req, res, parsedUrl) } }) - .listen(3000, (err) => { + .listen(port, (err) => { if (err) throw err - console.log('> Ready on http://localhost:3000') + console.log(`> Ready on http://localhost:${port}`) }) }) diff --git a/examples/page-transitions/server.js b/examples/page-transitions/server.js index de4bd2be92afd..a19d95a51c197 100644 --- a/examples/page-transitions/server.js +++ b/examples/page-transitions/server.js @@ -3,7 +3,7 @@ const routes = require('./routes') const express = require('express') const compression = require('compression') -const port = process.env.PORT || 3000 +const port = parseInt(process.env.PORT, 10) || 3000 const dev = process.env.NODE_ENV !== 'production' const app = next({ dev }) diff --git a/examples/parameterized-routing/server.js b/examples/parameterized-routing/server.js index 1089d52604479..c0b1a329974f1 100644 --- a/examples/parameterized-routing/server.js +++ b/examples/parameterized-routing/server.js @@ -3,6 +3,7 @@ const { parse } = require('url') const next = require('next') const pathMatch = require('path-match') +const port = parseInt(process.env.PORT, 10) || 3000 const dev = process.env.NODE_ENV !== 'production' const app = next({ dev }) const handle = app.getRequestHandler() @@ -23,8 +24,8 @@ app.prepare() // i.e. /blog/foo?show-comments=true app.render(req, res, '/blog', Object.assign(params, query)) }) - .listen(3000, (err) => { + .listen(port, (err) => { if (err) throw err - console.log('> Ready on http://localhost:3000') + console.log(`> Ready on http://localhost:${port}`) }) }) diff --git a/examples/root-static-files/server.js b/examples/root-static-files/server.js index 7f26bd603829d..3b6c21667207c 100644 --- a/examples/root-static-files/server.js +++ b/examples/root-static-files/server.js @@ -3,6 +3,7 @@ const { parse } = require('url') const next = require('next') const { join } = require('path') +const port = parseInt(process.env.PORT, 10) || 3000 const dev = process.env.NODE_ENV !== 'production' const app = next({ dev }) const handle = app.getRequestHandler() @@ -23,8 +24,8 @@ app.prepare() handle(req, res, parsedUrl) } }) - .listen(3000, (err) => { + .listen(port, (err) => { if (err) throw err - console.log('> Ready on http://localhost:3000') + console.log(`> Ready on http://localhost:${port}`) }) }) diff --git a/examples/ssr-caching/server.js b/examples/ssr-caching/server.js index 1f16da64f24ba..11a1d98ed51fa 100644 --- a/examples/ssr-caching/server.js +++ b/examples/ssr-caching/server.js @@ -2,6 +2,7 @@ const express = require('express') const next = require('next') const LRUCache = require('lru-cache') +const port = parseInt(process.env.PORT, 10) || 3000 const dev = process.env.NODE_ENV !== 'production' const app = next({ dir: '.', dev }) const handle = app.getRequestHandler() @@ -30,9 +31,9 @@ app.prepare() return handle(req, res) }) - server.listen(3000, (err) => { + server.listen(port, (err) => { if (err) throw err - console.log('> Ready on http://localhost:3000') + console.log(`> Ready on http://localhost:${port}`) }) }) diff --git a/examples/using-inferno/server.js b/examples/using-inferno/server.js index e35e2286c1edf..75750367f1980 100644 --- a/examples/using-inferno/server.js +++ b/examples/using-inferno/server.js @@ -1,3 +1,4 @@ +const port = parseInt(process.env.PORT, 10) || 3000 const dev = process.env.NODE_ENV !== 'production' const moduleAlias = require('module-alias') @@ -22,8 +23,8 @@ app.prepare() const parsedUrl = parse(req.url, true) handle(req, res, parsedUrl) }) - .listen(3000, (err) => { + .listen(port, (err) => { if (err) throw err - console.log('> Ready on http://localhost:3000') + console.log(`> Ready on http://localhost:${port}`) }) }) diff --git a/examples/using-preact/server.js b/examples/using-preact/server.js index 1649c81a7a762..81b3a6ed3f4f1 100644 --- a/examples/using-preact/server.js +++ b/examples/using-preact/server.js @@ -1,3 +1,4 @@ +const port = parseInt(process.env.PORT, 10) || 3000 const dev = process.env.NODE_ENV !== 'production' const moduleAlias = require('module-alias') @@ -21,8 +22,8 @@ app.prepare() const parsedUrl = parse(req.url, true) handle(req, res, parsedUrl) }) - .listen(3000, (err) => { + .listen(port, (err) => { if (err) throw err - console.log('> Ready on http://localhost:3000') + console.log(`> Ready on http://localhost:${port}`) }) }) diff --git a/examples/with-custom-reverse-proxy/server.es6.js b/examples/with-custom-reverse-proxy/server.es6.js index d4ac44bc4df58..6f1ada5610ba9 100644 --- a/examples/with-custom-reverse-proxy/server.es6.js +++ b/examples/with-custom-reverse-proxy/server.es6.js @@ -10,7 +10,7 @@ const devProxy = { } } -const port = process.env.PORT || 3000 +const port = parseInt(process.env.PORT, 10) || 3000 const env = process.env.NODE_ENV const dev = env !== 'production' const app = next({ diff --git a/examples/with-firebase-authentication/server.js b/examples/with-firebase-authentication/server.js index 1e2da2a304a29..ec060a84e0557 100644 --- a/examples/with-firebase-authentication/server.js +++ b/examples/with-firebase-authentication/server.js @@ -5,6 +5,7 @@ const FileStore = require('session-file-store')(session) const next = require('next') const admin = require('firebase-admin') +const port = parseInt(process.env.PORT, 10) || 3000 const dev = process.env.NODE_ENV !== 'production' const app = next({ dev }) const handle = app.getRequestHandler() @@ -56,8 +57,8 @@ app.prepare() return handle(req, res) }) - server.listen(3000, (err) => { + server.listen(port, (err) => { if (err) throw err - console.log('> Ready on http://localhost:3000') + console.log(`> Ready on http://localhost:${port}`) }) }) diff --git a/examples/with-mobx/server.js b/examples/with-mobx/server.js index 62db560067cf2..bf641110825c6 100644 --- a/examples/with-mobx/server.js +++ b/examples/with-mobx/server.js @@ -1,3 +1,4 @@ +const port = parseInt(process.env.PORT, 10) || 3000 const dev = process.env.NODE_ENV !== 'production' const { createServer } = require('http') @@ -13,8 +14,8 @@ app.prepare().then(() => { createServer((req, res) => { const parsedUrl = parse(req.url, true) handle(req, res, parsedUrl) - }).listen(3000, err => { + }).listen(port, err => { if (err) throw err - console.log('> Ready on http://localhost:3000') + console.log(`> Ready on http://localhost:${port}`) }) }) diff --git a/examples/with-next-routes/server.js b/examples/with-next-routes/server.js index af1b0b202d8e2..d8ea50a6880f6 100644 --- a/examples/with-next-routes/server.js +++ b/examples/with-next-routes/server.js @@ -2,6 +2,7 @@ const { createServer } = require('http') const next = require('next') const routes = require('./routes') +const port = parseInt(process.env.PORT, 10) || 3000 const dev = process.env.NODE_ENV !== 'production' const app = next({ dev }) const handler = routes.getRequestHandler(app) @@ -9,8 +10,8 @@ const handler = routes.getRequestHandler(app) app.prepare() .then(() => { createServer(handler) - .listen(3000, (err) => { + .listen(port, (err) => { if (err) throw err - console.log('> Ready on http://localhost:3000') + console.log(`> Ready on http://localhost:${port}`) }) }) diff --git a/examples/with-pkg/server.js b/examples/with-pkg/server.js index c8e89a38cf93f..8b26bacbc8361 100644 --- a/examples/with-pkg/server.js +++ b/examples/with-pkg/server.js @@ -2,6 +2,7 @@ const { createServer } = require('http') const { parse } = require('url') const next = require('next') +const port = parseInt(process.env.PORT, 10) || 3000 const dev = process.env.NODE_ENV !== 'production' const app = next({ dev }) const handle = app.getRequestHandler() @@ -9,8 +10,8 @@ const handle = app.getRequestHandler() app.prepare() .then(() => { createServer((req, res) => handle(req, res, parse(req.url, true).pathname)) - .listen(3000, (err) => { + .listen(port, (err) => { if (err) throw err - console.log('> Ready on http://localhost:3000') + console.log(`> Ready on http://localhost:${port}`) }) }) diff --git a/examples/with-pretty-url-routing/server.js b/examples/with-pretty-url-routing/server.js index f535775b04b7d..ee684913f9b78 100644 --- a/examples/with-pretty-url-routing/server.js +++ b/examples/with-pretty-url-routing/server.js @@ -2,9 +2,9 @@ const express = require('express') const next = require('next') const Router = require('./routes').Router -const dev = process.env.NODE_ENV !== 'production' const port = parseInt(process.env.PORT, 10) || 3000 -const app = next({dev}) +const dev = process.env.NODE_ENV !== 'production' +const app = next({ dev }) const handle = app.getRequestHandler() app.prepare() diff --git a/examples/with-react-i18next/server.js b/examples/with-react-i18next/server.js index 934f9098cea4a..d3b62e8074a9b 100644 --- a/examples/with-react-i18next/server.js +++ b/examples/with-react-i18next/server.js @@ -2,6 +2,7 @@ const express = require('express') const path = require('path') const next = require('next') +const port = parseInt(process.env.PORT, 10) || 3000 const dev = process.env.NODE_ENV !== 'production' const app = next({ dev }) const handle = app.getRequestHandler() @@ -40,9 +41,9 @@ i18n // use next.js server.get('*', (req, res) => handle(req, res)) - server.listen(3000, (err) => { + server.listen(port, (err) => { if (err) throw err - console.log('> Ready on http://localhost:3000') + console.log(`> Ready on http://localhost:${port}`) }) }) }) diff --git a/examples/with-react-intl/server.js b/examples/with-react-intl/server.js index b741239a5da4b..30199df9090ba 100644 --- a/examples/with-react-intl/server.js +++ b/examples/with-react-intl/server.js @@ -11,6 +11,7 @@ const accepts = require('accepts') const glob = require('glob') const next = require('next') +const port = parseInt(process.env.PORT, 10) || 3000 const dev = process.env.NODE_ENV !== 'production' const app = next({dev}) const handle = app.getRequestHandler() @@ -46,8 +47,8 @@ app.prepare().then(() => { req.localeDataScript = getLocaleDataScript(locale) req.messages = dev ? {} : getMessages(locale) handle(req, res) - }).listen(3000, (err) => { + }).listen(port, (err) => { if (err) throw err - console.log('> Read on http://localhost:3000') + console.log(`> Ready on http://localhost:${port}`) }) }) diff --git a/examples/with-socket.io/server.js b/examples/with-socket.io/server.js index d9895fb54e917..5c74f9196b18f 100644 --- a/examples/with-socket.io/server.js +++ b/examples/with-socket.io/server.js @@ -3,6 +3,7 @@ const server = require('http').Server(app) const io = require('socket.io')(server) const next = require('next') +const port = parseInt(process.env.PORT, 10) || 3000 const dev = process.env.NODE_ENV !== 'production' const nextApp = next({ dev }) const nextHandler = nextApp.getRequestHandler() @@ -27,8 +28,8 @@ nextApp.prepare().then(() => { return nextHandler(req, res) }) - server.listen(3000, (err) => { + server.listen(port, (err) => { if (err) throw err - console.log('> Ready on http://localhost:3000') + console.log(`> Ready on http://localhost:${port}`) }) }) diff --git a/examples/with-static-export/server.js b/examples/with-static-export/server.js index b281073ec3c38..b9183ccd26c31 100644 --- a/examples/with-static-export/server.js +++ b/examples/with-static-export/server.js @@ -1,6 +1,7 @@ const express = require('express') const next = require('next') +const port = parseInt(process.env.PORT, 10) || 3000 const dev = process.env.NODE_ENV !== 'production' const app = next({ dev }) const handle = app.getRequestHandler() @@ -20,8 +21,8 @@ app.prepare() return handle(req, res) }) - server.listen(3000, (err) => { + server.listen(port, (err) => { if (err) throw err - console.log('> Ready on http://localhost:3000') + console.log(`> Ready on http://localhost:${port}`) }) }) diff --git a/examples/with-sw-precache/server.js b/examples/with-sw-precache/server.js index cfff1c497b1e9..8f4eee1429f6c 100644 --- a/examples/with-sw-precache/server.js +++ b/examples/with-sw-precache/server.js @@ -3,6 +3,7 @@ const { join } = require('path') const { parse } = require('url') const next = require('next') +const port = parseInt(process.env.PORT, 10) || 3000 const dev = process.env.NODE_ENV !== 'production' const app = next({ dev }) const handle = app.getRequestHandler() @@ -20,8 +21,8 @@ app.prepare() handle(req, res, parsedUrl) } }) - .listen(3000, (err) => { + .listen(port, (err) => { if (err) throw err - console.log('> Ready on http://localhost:3000') + console.log(`> Ready on http://localhost:${port}`) }) }) diff --git a/examples/with-url-object-routing/server.js b/examples/with-url-object-routing/server.js index 54c5559588be1..f346411ba2cdc 100644 --- a/examples/with-url-object-routing/server.js +++ b/examples/with-url-object-routing/server.js @@ -3,6 +3,7 @@ const { parse } = require('url') const next = require('next') const pathMatch = require('path-match') +const port = parseInt(process.env.PORT, 10) || 3000 const dev = process.env.NODE_ENV !== 'production' const app = next({ dev }) const handle = app.getRequestHandler() @@ -21,8 +22,8 @@ app.prepare() app.render(req, res, '/about', params) }) - .listen(3000, (err) => { + .listen(port, (err) => { if (err) throw err - console.log('> Ready on http://localhost:3000') + console.log(`> Ready on http://localhost:${port}`) }) })