Ember前端和节点后端-开发实践

问题描述 投票:0回答:2

我目前正在开发带有节点后端的余烬前端。

在我的ember-cli应用程序中,我设置了.ember-cli文件,以将请求代理到节点:

{
  "proxy": "http://localhost:3000"
}

我还必须在contentSecurityPolicy中设置一堆规则,以避免跨站点问题。

我从ember ember server开始使用ember server ,它确实成功将ajax请求代理到我的节点后端-尽管它也代理来自其他库(例如facebook到node)的ajax请求(以404s失败)。

余烬内容从http://localhost:4200/

我也有一个直接从节点提供的静态登陆页面,可以通过http://localhost:3000/home

是否有更好的方法来设置它,就像在生产中从一个地址提供所有内容一样? 还是我必须以这种隔离模式进行开发?

两个应用程序前面都有一个代理可以解决这个问题,但是仍然需要contentSecurityPolicy东西,因为从这个角度来看,没有什么真正的不同。

javascript ajax node.js ember.js proxy
2个回答
© www.soinside.com 2019 - 2024. All rights reserved.