create-react-app创建的react项目build后使用github pages后跨域设置失效
package.json
里这样设置,使用fetch
请求,开发时没问题
"proxy": {
"/api": {
"target": "https://h5.ele.me",
"changeOrigin": true,
"pathRewrite": {
"^/api": "/"
}
}
}
// 请求
fetch(`api/restapi/shopping/v3/hot_search_words?latitude=${a.latitude}&longitude=${a.longitude}`)
build 后使用 github pages 部署,请求出错,下面红框里的那段应该是上面的 target,所以请求失败了,这种情况该如何修改呢,不能的话有别的方法预览项目吗
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
新建一个nginx配置文件
gihtubpage.conf