我有一个angular 5应用程序,它是使用以下命令构建和提供的:
要构建:
ng build --prod
服务:
ng serve --env=prod --host 0.0.0.0 --port 8443 --public-host abc.xyz.com
在浏览器控制台中,我注意到出现此错误:
sockjs.js:1683 WebSocket connection to 'wss://abc.xyz.com/sockjs-node/148/n4yhbp1f/
websocket'
failed: Error during WebSocket handshake: 'Upgrade' header is missing
WebSocketBrowserDriver @ sockjs.js:1683
我的理解是sock.js在开发模式下而非生产模式下运行,因为它有助于实时重新加载。我该如何解决该错误?