一、该问题的重现步骤是什么?
1. 宝塔部署方式,后端运行正常,访问接口正常。前端通过html部署站点,静态访问正常,但无法连通到后端,无法展示数据。
2、后端接口访问正常,jar包部署:
二、你期待的结果是什么?实际看到的又是什么?
前端连通后端数据,组态数据正常展示
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
centos7.9系统,宝塔部署
四、请提供详细的错误堆栈信息,这很重要。
五、若有更多详细信息,请在下面提供。
看下部署的后端服务地址是多少,然后再看下前端配置的接口url是多少。
再看下f12的network,系统调用的接口地址是多少。
前后端在同一台服务器:
1、部署后端地址:
2、前端配置地址:http://localhost:8056/blade-scada 或 http://127.0.0.1::8056/blade-scada
3、请求地址:
线上不能配置localhost,要配置服务器的外网ip地址或者域名的地址
请问前端修改地址在config.js中吧,修改没起作用。
是的,把外网地址配置在public下的config.js内的url参数。然后你重新打包后上传解压缩。
再清理个缓存强刷下网页就能生效了。
修改了,但是还是显示 localhost,宝塔配置文件需要修改什么地方吗?
删掉原本的内容,重新给工程打包然后再传到宝塔部署。