Skip to content
This repository was archived by the owner on Dec 21, 2024. It is now read-only.

Commit 170cc73

Browse files
committed
Merge pull request #66 from nkbt/localhost
[#48] Set default dev host to 0.0.0.0 and allow to redefine NODE_HOST and NODE_PORT
2 parents ea8217d + 7b80d37 commit 170cc73

File tree

1 file changed

+5
-8
lines changed

1 file changed

+5
-8
lines changed

devServer.js

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ import mainRoute from 'server/routes/main';
66

77
const app = express();
88
const compiler = webpack(config);
9+
const NODE_PORT = process.env.NODE_PORT || 3000;
10+
const NODE_HOST = process.env.NODE_HOST || '0.0.0.0';
911

1012
app.use(require('webpack-dev-middleware')(compiler, {
1113
noInfo: true,
@@ -16,11 +18,6 @@ app.use(require('webpack-hot-middleware')(compiler));
1618

1719
app.get('/', mainRoute);
1820

19-
app.listen(3000, 'localhost', (err) => {
20-
if (err) {
21-
console.log(err);
22-
return;
23-
}
24-
25-
console.log('Listening at http://localhost:3000');
26-
});
21+
app.listen(NODE_PORT, NODE_HOST, (err) => err ?
22+
console.error(err) :
23+
console.log(`Listening at http://${NODE_HOST}:${NODE_PORT}`));

0 commit comments

Comments
 (0)