如何彻底解决sockjs-node运行时出现的各种报错问题?
- 内容介绍
- 文章标签
- 相关推荐
本文共计337个文字,预计阅读时间需要2分钟。
解决`sockjs-node`报错的方法:1. 在nginx上配置9097端口;2. 确保`/sockjs-node`能正常代理到本机实际端口。环境:Windows 7系统,Node.js 10.16.2,Dell G3电脑。如何解决?
sockjs-node报错的解决办法:1、在nginx上对9097端口进行配置;2、让“/sockjs-node”能够正常代理到本机实际端口上即可。
本文操作环境:Windows7系统,nodejs10.16.2版,Dell G3电脑。
如何解决sockjs-node 报错问题?
sockjs-node接口报错解决方案
项目背景在接手其他人angular项目时(vue.js可能也会遇到此问题),为了解决跨域前端配置了nginx,项目启动后,后台ws报错,如下图所示:
上网查找报错原因,发现sockjs-node为nodejs热加载用于浏览器和本地通信的接口,此时热加载功能失效。因此判断错误原因为:此通信接口访问到的是nginx代理的9097端口而不是实际服务启动的8082端口,因此无法进行通信。
本文共计337个文字,预计阅读时间需要2分钟。
解决`sockjs-node`报错的方法:1. 在nginx上配置9097端口;2. 确保`/sockjs-node`能正常代理到本机实际端口。环境:Windows 7系统,Node.js 10.16.2,Dell G3电脑。如何解决?
sockjs-node报错的解决办法:1、在nginx上对9097端口进行配置;2、让“/sockjs-node”能够正常代理到本机实际端口上即可。
本文操作环境:Windows7系统,nodejs10.16.2版,Dell G3电脑。
如何解决sockjs-node 报错问题?
sockjs-node接口报错解决方案
项目背景在接手其他人angular项目时(vue.js可能也会遇到此问题),为了解决跨域前端配置了nginx,项目启动后,后台ws报错,如下图所示:
上网查找报错原因,发现sockjs-node为nodejs热加载用于浏览器和本地通信的接口,此时热加载功能失效。因此判断错误原因为:此通信接口访问到的是nginx代理的9097端口而不是实际服务启动的8082端口,因此无法进行通信。

