• vue前端项目如何配置后端项目的请求地址


    在 Vue 前端项目中配置后端项目的访问地址可以通过修改项目的配置文件来实现。Vue 常用的配置文件是 vue.config.js,你可以按照以下步骤进行配置:

    1. 在 Vue 项目的根目录下,创建或编辑 vue.config.js 文件。

    2. 在 vue.config.js 中,可以使用 devServer 字段来配置开发服务器的代理。这个字段用于开发环境下的配置,方便在开发过程中代理请求到后端服务。

    3. 在 devServer 字段下添加以下配置:

      1. module.exports = {
      2. devServer: {
      3. proxy: {
      4. '/api': {
      5. target: 'http://backend-api.com', // 后端地址
      6. changeOrigin: true,
      7. pathRewrite: {
      8. '^/api': '',
      9. },
      10. },
      11. },
      12. },
      13. };
      14. ```
      15. 上述代码中,`target` 字段指定了后端项目的访问地址,你可以将 `'http://backend-api.com'` 替换为实际的后端地址。
      16. ``'/api'` 是一个示例的路径前缀,用于匹配请求的 URL 中以 `/api` 开头的部分。你可以根据后端接口的实际情况进行调整。
      17. ``changeOrigin` 设置为 `true` 表示开启跨域请求。
      18. ``pathRewrite` 字段可以用于重写请求的路径,上述示例中将 `/api` 重写为空字符串,即将 `/api` 前缀去除。
    4. 保存修改后的配置文件。

    通过以上配置,当你在 Vue 项目中发起以 /api 开头的请求时,开发服务器会将请求代理到后端地址。

    需要注意的是,这种代理配置只适用于开发环境,当你打包部署到生产环境时,前端代码会被编译为静态资源文件,无需再配置代理。在生产环境中,你需要确保前端静态资源文件与后端项目部署在同一个域名下或通过其他方式进行跨域配置。

    另外,如果你使用的是其他构建工具,例如 Vue CLI,也可以在相应的配置文件中进行类似的配置。具体配置方式可能会有所差异,请根据你所使用的构建工具的文档进行相应的配置调整。

  • 相关阅读:
    2022届秋招Java岗高频面试题盘点,老司机也未必全会,真的太卷了
    C语言函数
    【物联网】浅谈单片机中的看门狗
    如何利用窗口函数实现精确排名计算?
    NtripShare Cloud GNSS解算云平台之动态、快速静态、静态解算
    Bipartite graph
    CentOS7 挂载镜像为本地YUM源
    RK3566设置以太网MAC地址
    Sentinel使用Nacos存储规则——Gateway网关服务
    【无标题】
  • 原文地址:https://blog.csdn.net/m0_69057918/article/details/134545387