1

假设有一个主应用程序,也有一个博客,我喜欢将应用程序的“博客”部分作为一个单独的 Rails 应用程序保留,并在其他 Rails 应用程序中重复使用它。

我该怎么做?

4

1 回答 1

2

目前流行的方法是使用Engines来实现您想要实现的目标。引擎基本上允许您将一个应用程序安装到另一个应用程序中,允许您执行任何操作,从添加一两个方法到添加完整的博客。官方指南有一个非常好的入门指南,也有很多不错的非官方指南。一个引擎基本上由一些初始化代码、应用程序代码和一个用于测试和开发的虚拟应用程序组成。乍一看,它可能看起来很吓人,但一开始它比听起来容易得多。祝你好运

于 2012-11-16T05:11:52.707 回答