托管流星应用程序

时间:2017-11-28 17:01:53

标签: meteor

我正在构建Meteor应用程序,我希望稍后在IOS和Android上发布它。

我的问题是:

1)是否可以在我自己的Ubuntu服务器上托管我的Meteor应用程序?

2)因为Meteor服务器和客户端捆绑在一起。 Mobile版本如何连接到服务器?

2 个答案:

答案 0 :(得分:4)

  1. 是。 Ubuntu,Debian和其他Linux发行版也能很好地工作。
  2. 通过DDP(WebSockets)或XHR,如果WebSockets无法连接。它与浏览器中的相同,事实上Cordova(用于Meteor构建" native" app )是iOS中的Safari和Android中的Chrome的包装器,一种全屏/无界面浏览器,绑定到本机Swift / Objective-C / Java。

答案 1 :(得分:3)

  1. 是。您可以在各种地方托管Meteor应用程序,包括您自己的服务器。 GalaxyDigital Ocean都是流行的云端选项。
  2. 当你为iOS和/或Android构建时,你最终会得到可以发布到App Store和Google Play的应用程序。服务器代码捆绑到这些中。 Meteor的mobile guide详细描述了所有这些。服务器地址通过ROOT_URLdocs)配置。本质上,客户端已将服务器的地址配置到其中,因此它知道“home”的位置。这显然不应该是IP地址,因为这可能会改变。