uniapp h5开发调试 跨域配置

一、vue 配置代理

在项目根目录 新建  vue.config.js

内容如下 api就是接口前缀 用来匹配的

module.exports = {
  devServer: {
    proxy: {
      '/api': {
        target: 'http://192.168.31.129:8089/api',
        pathRewrite: {
          '^/api': ''
        }
      }
    },
  }
}


然后把uni.request的baseurl 修改为当前项目的地址

直接点运行到浏览器 大概率是 http://localhost:8080/api/



h5的项目 找到manifest.json 打开源码模式

配置h5的相关配置【必须加上port】

"h5" : {
        "devServer" : {
            "proxy" : {
                "/api" : {
                    "target" : "http://tp333.com",
                    "changeOrigin" : true,
					"secure":false
                }
            },
            "https" : false,
			"port":5173
        },
        "router" : {
            "mode" : "history"
        }
    }


打赏

看恩吧
网站不承担任何有关评论的责任
  • 最新评论
  • 总共条评论
取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦