我正在运行一个Spring API服务器和一个Angular-cli服务器来提供我的静态内容.在生产中我们将使用CDN,但是对于开发,前端和后端服务器都在不同端口上的本地盒上运行.Spring服务器提供初始的html页面,然后JS,CSS和html的其余部分来自angular-cli/CDN.
问题是当调用System.import()时,浏览器会抱怨CORS:XMLHttpRequest无法加载http:// localhost:4200/system-config.js.请求的资源上不存在"Access-Control-Allow-Origin"标头.因此,不允许来源" http:// localhost:8080 "访问.zone.js:323错误:错误:加载XHR错误http:// localhost:4200/system-config.js(...)
如何配置angular-cli以设置"Access-Control-Allow-Origin"标题,以便浏览器不会发挥作用.
who*_*day -1
我实际上通过使用ember-cli-cors插件解决了这个问题。您所要做的就是使用 ng 命令安装它,如下所示:
npm install ember-cli-cors -D
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
17584 次 |
| 最近记录: |