已解决
uniapp的Vue2,Vue3配置跨域(proxy代理)
来自网友在路上 160860提问 提问时间:2023-11-19 09:26:57阅读次数: 60
最佳答案 问答题库608位专家为你答疑解惑
vue2
找到manifest.json文件,通过源码视图的方式打开文件:在文件中添加一下代码即可完成代理:
"h5": {"devServer": {"disableHostCheck": true, //禁止访问本地host文件"port": 8000, //修改项目端口"proxy": {/**配置服务器路径**/"/api": {"target": "https://api.xxx.com",// 目标服务器"changeOrigin": true,/**重写路径**/"pathRewrite": {"^/api": ""}}}}
}
vue3
创建uniapp项目,在项目根目录下面创建一个名为vite.config.js的文件(如果不存在),在文件中编辑一下内容即可:
import { defineConfig } from 'vite'
import uni from '@dcloudio/vite-plugin-uni'export default defineConfig({plugins: [uni()],server: {port: 3000,proxy: {'/api': {target: 'https://api.xxx.com', // 目标服务 changeOrigin: true,rewrite: path => path.replace(/^\/api/, ''),}}}
})
查看全文
99%的人还看了
相似问题
猜你感兴趣
版权申明
本文"uniapp的Vue2,Vue3配置跨域(proxy代理)":http://eshow365.cn/6-39118-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!
- 上一篇: 【C++】传递‘类非静态成员函数’用作回调函数
- 下一篇: 土地利用强度(LUI)综合指数