一、问题描述
如图所示:
本地可以正常使用接口,部署成功后发现,发起请求,无法获取数据
经过查找发现前台使用prod
打包,接口显示仍然是dev,如下图所示:
找到了问题的原因后,很明显是有哪里写死了,或者哪里的配置文件没有修改。
第一步,接口文档都是自动生成的,查找后端代码,找到生成API的代码块,如下图所示:
第二部,查找pathMapping
配置文件,如下图所示:
由于后台打包的时候没有修改pathMapping
的配置,所以,导致接口文档无法使用。生产环境打包时,修改pathMapping: /dev-api
为 pathMapping: /prod-api
即可正常使用。
若依系统在linux上部署,前台dist文件使用nginx服务,接口无法正常使用的问题?
于 2022-01-24 17:12:07 首次发布