gpt4 book ai didi

android - Meteor:一个后端 - 多个不同的前端 2x web 和 1x mobile

转载 作者:行者123 更新时间:2023-12-04 18:02:46 25 4
gpt4 key购买 nike

我想要一个可以服务多个不同前端的 meteor 服务器:

  • 简单的网络应用
  • 管理网络应用
  • 移动应用

每个应用都有几乎完全不同的 HTML。将所有 3 个打包在一起并不是 Admin 和 Mobile 应用程序的障碍,但如果 Simple Web 应用程序因来自其他两个应用程序的代码而变得臃肿,它就是一个障碍。

我对 Meteor 构建过程的了解不够,无法制定解决方案。我真的需要一些最佳实践方面的帮助

我尝试过的一些事情:

  1. 单独的应用程序 -> 单独的存储库。我在尝试将移动应用指向 Simple App 存储库时遇到困难。
  2. 单独的应用程序 -> 相同的存储库。不知道如何组织这个。 Meteor 似乎很确定一切都是一个应用程序
  3. 一个应用程序 -> 一个代码库。应用程序检测到移动设备并使用不同的模板? device-detection看起来被遗弃了(要求为 iron-router 提供 PR,但从未合并过)。

有什么建议吗?如果您的 Meteor 网站的移动应用程序与 Web 应用程序几乎完全不同,您将如何管理它?

最佳答案

我一直在使用符号链接(symbolic link),而且很成功。这是我的 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

干杯!

关于android - Meteor:一个后端 - 多个不同的前端 2x web 和 1x mobile,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32237778/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com