1、在manifest.json h5的配置中添加如下
在这里插入图片描述

		"devServer": {
			"port":8080,
			"disableHostCheck": true,
			"proxy": {
				"/api": {
					"target": "https://www.xxx.cn", // 需要跨域的域名
					"changeOrigin": true,
					"secure": false,
					"pathRewrite": {
						"^/api": "" //匹配请求路径里面有 /api 替换成 https://www.xxx.cn
					}
				}
			}
		}

2、在封装的请求中可以设置前置请求域名如下

// #ifdef H5
export const BASE_URL = process.env.NODE_ENV === 'production' ? 'https://www.xxx.cn' : "/api";
// #endif
Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐