diff options
Diffstat (limited to 'goodgame/src/start.js')
-rw-r--r-- | goodgame/src/start.js | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/goodgame/src/start.js b/goodgame/src/start.js new file mode 100644 index 0000000..55a4392 --- /dev/null +++ b/goodgame/src/start.js @@ -0,0 +1,20 @@ +/* eslint no-console: off */ +require('dotenv').config(); + +let port; + +if (process.env.NODE_ENV === 'test') { + port = process.env.TEST_PORT; +} else { + port = process.env.PORT; +} + +// Start our app! +const app = require('./app'); + +app.set('port', port || 7777); +const server = app.listen(app.get('port'), () => { + console.log(`Express running → PORT ${server.address().port}`); +}); + +module.exports = server; |