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 (
178178} else {
179179 var delegate_args = process_argv . slice ( 2 ) ;
180180 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+
181201 verbose = delegate_args . includes ( "-verbose" ) ;
182202
183203 try {
You can’t perform that action at this time.
0 commit comments