1***@qq.com
1***@qq.com
  • 发布:2022-09-21 17:59
  • 更新:2022-09-23 10:19
  • 阅读:1358

proxy跨域代理,pathRewrite重写路径vue2有效、vue3无效

分类:uni-app

接口链接是这样的: /api/NPCActivityApi/Activity/RecentActivities

在uni-app中vue3的版本中pathRewrite重写路径是没有作用,在vue2的版本中就可以替换成功。
在vue2和vue3中测试过多次,无法成功替换路径

0 关注 分享

要回复文章请先登录注册

1***@qq.com

1***@qq.com (作者)

问题解决方案:

原因:uni-app中vue3是使用vite进行打包的,而配置文件manifest.json中的跨域是支持webpack。所有在这里面配置跨域重写路径是不成功的。

方法:因为vue3是使用vite打包的,所有我们直接新建vite.config.js文件,在这个里面来设置跨域。

因为是在uni-app中,所以vite.config.js文件中的plugins也要配置成uni的,具体可以看uni-app官方文档中的vite.conig.js配置
2022-09-23 10:19