流星:一个后端 - 多个不同的前端2x网络和1x移动

时间:2015-08-26 22:31:46

标签: android mobile meteor

我想要一个可以为多个不同前端提供服务的流星服务器:

  • 简单网络应用
  • Admin Web App
  • 移动应用

每个应用都有几乎完全不同的HTML。将所有3个打包在一起不是管理员和移动应用程序的阻止程序,但如果简单Web应用程序因其他两个代码变得臃肿而成为阻止程序。

我对Meteor构建过程没有足够的了解来制定解决方案。我真的可以在最佳实践中使用一些帮助

我尝试过的一些事情:

  1. 单独的应用 - >单独的回购。我试图将移动应用程序指向Simple App repo。
  2. 单独的应用 - >同样的回购。不知道如何组织这个。 Meteor似乎很确定一切都是一款应用
  3. 一个应用程序 - >一个回购。应用检测移动并使用不同的模板? device-detection看起来已经放弃了(要求为铁路由器公关,但从未合并过它。)
  4. 有什么建议吗?如果您的Meteor网站的移动应用程序与其网络应用程序几乎完全不同,那么您如何管理它?

1 个答案:

答案 0 :(得分:0)

我一直在使用符号链接,但它已经成功了。这是我的git repo看起来的方式(或多或少):

/all
/all/public
/all/client
/all/server

/app1/client
/app1/client/shared -> symlink to ../../all/client
/app1/server/shared -> symlink to ../../all/server
/app1/public        -> symlink to ../all/public

/app1/client
/app1/client/shared -> symlink to ../../all/client
/app1/server/shared -> symlink to ../../all/server
/app1/public        -> symlink to ../all/public

干杯!