Ant*_*tte 7 node.js angularjs firebase
我正在寻找构建单页面应用程序,最好在客户端使用angular,并将firebase作为后端.至于通用数据存储,不需要高级查询,也不需要像Mongodb这样的东西以及MEAN堆栈(我最不习惯的开发).在服务器端,firebase对我们要构建的内容有足够的要求.我的问题是,找到任何有关信息的难点是:
是否可以使用**多个域,firebase在后台运行,每个域都有相同的应用程序和数据库?**(如果firebase不足以解决这个问题,可能会将节点用作静态文件服务器在其自己的).我的意思是,我们希望能够为我们的客户建立相同的系统,但是在他们各自的域上.
目标是让服务器端应用程序运行具有多个网站的所有相同的后端逻辑,并根据用户访问的域来角度更改前端组件.(这已经修复并且可以正确地使用角度).
除了使用具有相同域的多个应用程序之外,我无法找到有关此内容的任何信息.这不是我的目标.而firebase文档也没有那么多帮助.该火力点的托管能力的问题,我在这里,如果任何人都可以在哪里开始朝着正确的方向指向我,这将是非常感谢!
我已经四处寻找其他替代方案,例如使用vhost middlevare与快速框架或Nginx来设置某种代理,但我认为这不是必需的,或者根本不可能与firebase一起使用.我希望可能有更直接的方法.
以下是使用firebase代理的一个活跃问题:(截至目前为止:2016年6月) https://github.com/firebase/firebase-tools/issues/155
谢谢,我希望在这个论坛上提出这个问题是合适的,否则请告诉我在哪里可以找到更多相关信息.
我最终发现了我必须做的事情,它现在按照我需要的方式工作.希望如果有人在将来想到同样的事情,这会有所帮助.
在firebase控制台中,您可以通过以下方式添加授权域:
https://console.firebase.google.com/project/THE_PROJECT_ID/authentication/providers 并将一组域添加到您的应用程序.(最初在创建应用程序时设置localhost和firebase-app域)
并且为了测试目的在GNU中设置主机.(我正在使用mac.)
sudo nano /private/etc/hosts
Run Code Online (Sandbox Code Playgroud)
我现在能够同时在foo.com:5000和bar.com:5001上提供相同的应用程序,正如我从一开始就要做的那样.
| 归档时间: |
|
| 查看次数: |
2292 次 |
| 最近记录: |