|
2 | 2 |
|
3 | 3 | 'use strict'; |
4 | 4 |
|
5 | | -var colors = require('colors/safe'), |
6 | | - os = require('os'), |
7 | | - httpServer = require('../lib/http-server'), |
8 | | - portfinder = require('portfinder'), |
9 | | - opener = require('opener'), |
10 | | - fs = require('fs'), |
11 | | - qrcode = require('qrcode-terminal'); |
12 | | - url = require('url'); |
| 5 | +var colors = require('colors/safe'), |
| 6 | + os = require('os'), |
| 7 | + httpServer = require('../lib/http-server'), |
| 8 | + portfinder = require('portfinder'), |
| 9 | + opener = require('opener'), |
| 10 | + fs = require('fs'), |
| 11 | + qrcode = require('qrcode-terminal'), |
| 12 | + url = require('url'); |
13 | 13 | var argv = require('minimist')(process.argv.slice(2), { |
14 | 14 | alias: { |
15 | 15 | tls: 'ssl' |
@@ -66,14 +66,13 @@ if (argv.h || argv.help) { |
66 | 66 | } |
67 | 67 |
|
68 | 68 | var port = argv.p || argv.port || parseInt(process.env.PORT, 10), |
69 | | - host = argv.a || '0.0.0.0', |
70 | | - tls = argv.S || argv.tls, |
71 | | - proxy = argv.P || argv.proxy, |
72 | | - proxyOptions = argv['proxy-options'], |
73 | | - utc = argv.U || argv.utc, |
74 | | - version = argv.v || argv.version, |
75 | | - logger; |
76 | | -var plainIp = host; |
| 69 | + host = argv.a || '0.0.0.0', |
| 70 | + tls = argv.S || argv.tls, |
| 71 | + proxy = argv.P || argv.proxy, |
| 72 | + proxyOptions = argv['proxy-options'], |
| 73 | + utc = argv.U || argv.utc, |
| 74 | + version = argv.v || argv.version, |
| 75 | + logger; |
77 | 76 |
|
78 | 77 | var proxyOptionsBooleanProps = [ |
79 | 78 | 'ws', 'xfwd', 'secure', 'toProxy', 'prependPath', 'ignorePath', 'changeOrigin', |
@@ -154,7 +153,7 @@ function listen(port) { |
154 | 153 | mimetypes: argv.mimetypes, |
155 | 154 | username: argv.username || process.env.NODE_HTTP_SERVER_USERNAME, |
156 | 155 | password: argv.password || process.env.NODE_HTTP_SERVER_PASSWORD, |
157 | | - showQR: argv.Q || argv['qr-code'] |
| 156 | + showQR: argv['qr-code'] |
158 | 157 | }; |
159 | 158 |
|
160 | 159 | if (argv.cors) { |
@@ -198,6 +197,7 @@ function listen(port) { |
198 | 197 | var server = httpServer.createServer(options); |
199 | 198 | server.listen(port, host, function () { |
200 | 199 | var protocol = tls ? 'https://' : 'http://'; |
| 200 | + var plainIp = protocol + host; |
201 | 201 |
|
202 | 202 | logger.info([ |
203 | 203 | colors.yellow('Starting up http-server, serving '), |
|
0 commit comments