Javascript 部署React应用程序

Javascript 部署React应用程序,javascript,reactjs,deployment,cors,Javascript,Reactjs,Deployment,Cors,我想让我的应用程序投入生产,所以我创建了一个构建文件夹,当我按照中的步骤操作时,我就面临这个问题 从中访问位于的XMLHttpRequest 原产地已被CORS策略阻止: 对飞行前请求的响应未通过访问控制检查:否 “Access Control Allow Origin”标头出现在请求的服务器上 资源 当我在dev中时,它工作正常,API工作正常。关于这些信息,我在package.json中创建了API的链接 "proxy": "http://www.website.fr" 我认为你应该为你的

我想让我的应用程序投入生产,所以我创建了一个构建文件夹,当我按照中的步骤操作时,我就面临这个问题

从中访问位于的XMLHttpRequest 原产地已被CORS策略阻止: 对飞行前请求的响应未通过访问控制检查:否 “Access Control Allow Origin”标头出现在请求的服务器上 资源

当我在dev中时,它工作正常,API工作正常。关于这些信息,我在package.json中创建了API的链接

"proxy": "http://www.website.fr"

我认为你应该为你的后端应用程序安装cors lib,这不是部署问题-当你部署你的应用程序时,我假设http://www.website.fr,用户不会得到CORS错误,因为它不是跨源请求

这是一个开发问题,对于开发过程的使用,可以通过在浏览器中禁用CORS check来解决。Chrome有命令行参数,Firefox有CORS Everywhere插件,还有其他解决方案。或者,如果这是一个可行的解决方案,您可以要求后端人员临时启用CORS