具有多个域的单个Meteor应用程序

时间:2014-10-29 08:38:57

标签: javascript node.js meteor multiple-domains sites

是否可以创建一个具有多个域并根据该域显示不同视图/布局的Meteor应用程序?

例如,我有一个可在 admin.myapp.com 上访问的管理界面,以及两个域 storeX.com < / strong>和 storeY.com 。两个域都应指向 admin.myapp.com 中的数据,但显示数据(大部分)彼此独立。

4 个答案:

答案 0 :(得分:1)

这可能不会完全更新到2014年标准,但我之前确实回答了这个问题:

How can Meteor handle multiple Virtual Hosts?

使用相同的设置,您可以对Meteor使用Passengernginxapache2)。 Here's a complete tutorial for using Passenger with Meteor,但请记住,您必须自己将多个虚拟主机/域集成到本教程中。

答案 1 :(得分:1)

也许更好的方法是使用Meteor的Pub / Sub功能,而不是按照说法共享数据库。完全有可能在流星应用程序中发布和订阅,或者使用DDP实现任何实现。

http://docs.meteor.com/#/full/ddp_connect

答案 2 :(得分:0)

您可以使用partitioner根据用户点击的域名向不同用户发送不同的数据视图。

答案 3 :(得分:0)

How can I share MongoDB collections between Meteor apps?。基本上这个想法是你构建两个流星应用程序,它们将共享mongodb和集合数据。