Skip to content

Commit b75ca49

Browse files
graingertSpaceK33z
authored andcommitted
Add support for ipv6 ip addresses (#644)
Use url.format to generate URI
1 parent 0b1f7ce commit b75ca49

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

bin/webpack-dev-server.js

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
var path = require("path");
44
var open = require("opn");
55
var fs = require("fs");
6+
var url = require("url");
67

78
// Local version replaces global one
89
try {
@@ -293,9 +294,12 @@ function processOptions(wpOpt) {
293294
new Server(compiler, options).listen(options.port, options.host, function(err) {
294295
if(err) throw err;
295296

296-
var uri = protocol + "://" + options.host + ":" + options.port + "/";
297-
if(options.inline === false)
298-
uri += "webpack-dev-server/";
297+
var uri = url.format({
298+
protocol: protocol,
299+
hostname: options.host,
300+
port: options.port.toString(),
301+
pathname: options.inline !== false ? "/" : "webpack-dev-server/"
302+
});
299303
console.log(" " + uri);
300304

301305
console.log("webpack result is served from " + options.publicPath);

0 commit comments

Comments
 (0)