File tree Expand file tree Collapse file tree 1 file changed +20
-0
lines changed Expand file tree Collapse file tree 1 file changed +20
-0
lines changed Original file line number Diff line number Diff line change @@ -178,6 +178,26 @@ if (
178
178
} else {
179
179
var delegate_args = process_argv . slice ( 2 ) ;
180
180
var watch_mode = delegate_args . includes ( "-w" ) ;
181
+ var wsParamIndex = delegate_args . indexOf ( "-ws" ) ;
182
+ if ( wsParamIndex > - 1 ) {
183
+ var hostAndPortNumber = ( process_argv [ wsParamIndex + 1 ] || '' ) . split ( ':' ) ;
184
+ /**
185
+ * @type {number }
186
+ */
187
+ var portNumber ;
188
+ if ( hostAndPortNumber . length === 1 ) {
189
+ portNumber = parseInt ( hostAndPortNumber [ 0 ] ) ;
190
+ } else {
191
+ webSocketHost = hostAndPortNumber [ 0 ] ;
192
+ portNumber = parseInt ( hostAndPortNumber [ 1 ] ) ;
193
+ }
194
+ if ( ! isNaN ( portNumber ) ) {
195
+ webSocketPort = portNumber ;
196
+ }
197
+ useWebSocket = true ;
198
+ dlog ( `WebSocket host & port number: ${ webSocketHost } :${ webSocketPort } ` ) ;
199
+ } ;
200
+
181
201
verbose = delegate_args . includes ( "-verbose" ) ;
182
202
183
203
try {
You can’t perform that action at this time.
0 commit comments