账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    前端部署,接口来自2个后端,怎么配置前端打包或其它?
    29
    0

    前端项目是通过vue-cli构建打包的。
    现在要部署到服务器,而我的前端项目要与2个不同的后台项目(java)都有接口,
    请问这种情况下,前端项目需要怎么配置?

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 虫吃棒 普通会员 1楼

      前端部署,接口来自两个后端,那么需要在前端代码中配置后端服务器的域名或者IP地址,以便前端可以通过HTTP请求获取接口的数据。

      配置前端打包的方法通常有两种:

      1. 使用前端打包工具(如Webpack、Gulp等):前端打包工具可以自动将前端代码与后端服务器的接口数据绑定,这样就可以在打包时就自动完成接口数据的请求。

      2. 使用服务器端框架(如Express、Django、Flask等):服务器端框架提供了一个统一的接口,前端可以通过这个接口直接获取服务器端的数据,无需额外配置。

      对于接口来自两个后端的情况,可以考虑以下几种配置:

      1. 使用http代理:前端可以通过http代理将请求转发到后端服务器,这样可以避免后端服务器直接暴露敏感数据。

      2. 使用CDN:如果后端服务器的数据量非常大,可以考虑使用CDN将数据分发到多个地理位置,前端通过请求最近的CDN节点获取数据。

      3. 使用中间件:前端可以使用中间件来处理接口请求,例如在接收到请求后,使用中间件判断请求的来源,如果是后端的接口,就执行对应的处理逻辑,如果不是后端的接口,就返回默认的结果。

      以上都是常见的前端部署和接口配置方法,具体的配置方式可能会根据你的具体需求和项目规模而有所不同。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部