1

我需要单独前端后端成两个不同的回购协议。因为一个开发者无法安装,并不需要(我们可以为API存根)。如何分离Backbone.js的APP和Rails应用程序

我怎么能做到这一点的部署情况?我需要git子模块吗?如何使用它(使用GitHub和Ninefold)?

我发现有关如何开发独立的应用程序前端的信息(谢谢,我可以用呼噜声),以及如何使用子模块,但我不能合并。请帮忙!有没有人有这样的经历?

+0

不能你有一个独立的Rails应用程序,提供了一个API,它会被你的独立Backbone.js的应用程序被消耗? – Spone

回答

2

有你的Rails应用程序提供一个RESTful API这里是一个不错的主意。您的独立前端应用程序可以通过HTTP(S)与API进行交互。

如果您希望rails应用程序内的前端应用程序需要存储库分离(即不希望前端开发人员访问rails应用程序的代码),那么使用git子模块可能会有效,但可能需要一些组织思想。

这是我会怎么做:

  • 首先克隆你的Rails应用程序从GitHub或到位桶(或git的初始化一个本地),然后配置一个git子模块。

  • 现在,当你cat .gitmodules你会发现有一个在你的回购配置一个新的子模块。

提交并推送您的更改。 Ninefold会检测子模块并使用它们,但如果遇到任何问题,请立即联系。

祝你好运!

相关问题