Vue3 默认使用vite,这导致devServer配置无效,使用3.3.6 alpha版本,支持devServer了,但是不认pathRewrite
Vite里面用的是rewrite代替,但是rewrite只支持函数,但是manifest.json不支持函数,咋搞呢?

1***@qq.com
- 发布:2022-01-06 06:31
- 更新:2023-08-30 23:36
- 阅读:1344
4 个回复
x***@0122.vip
到现在都没解决,我了个去
l***@foxmail.com
MARK
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配置
k***@126.com
2023.8.30了,还没解决,vite+vue3下代理只能配置vite.config.js里