将API_HOST的值改成API接口地址 如果你的程序是locallhost 则就是http://localhost/public/api 如果选择API接口为服务器地址则就是:https://dsmall.csdeshang.com/api
使用谷歌浏览器, 右键谷歌浏览器 -》属性-》目标。在目标 后面新增--disable-web-security --user-data-dir如下图:(注意空格)
添加好了后 关闭浏览器 重新打开 如果出现下图则说明成功
给module.exports新增一项:
baseUrl: '/', devServer: { proxy: { '/api': { target: 【你的网址】,//例http://dsmall.csdeshang.com changeOrigin: true, ws: true, } } }
注:如果h5和PC在同一域名下则可以不用配置
将API_HOST的值改成【你的H5网址】/api,例http://dsmall.csdeshang.com/api
location /api { add_header Access-Control-Allow-Methods GET,POST,OPTIONS; add_header Access-Control-Allow-Credentials true; add_header 'access-control-allow-headers' 'Authentication,Origin,X-Requested-With,Content-Type,Accept,token,appId,unitId'; proxy_pass 【你的PC网址】/api; }
修改httpd.conf开启以下模块
mod_proxy.so
mod_proxy_http.so
ProxyRequests off Order deny,allow Allow from all ProxyPass /api 【你的PC网址】/api
如果没有Application Request Routing模块就先安装(http://www.iis.net/extensions/ApplicationRequestRouting)
给npm run build后的h5程序目录下新增web.config,如果已有的话就在里面加上下面的rewrite部分
QQ:858761000
联系电话:15364080101(微信同号)
Copyright@2010-2024 长沙德尚网络科技有限公司 版权所有
湘ICP备14007737号-2