0

我有一个具有一些模型和服务的应用程序。我需要来自另一个目录的另一个应用程序的那些实体。我怎样才能分享它们?我不想通过互联网使用公共 API 或 REST 接口,而只是在本地调用服务。我可以用 Rack 配置它吗?

4

1 回答 1

0

如果您想共享代码,那么 rails 方法是将它们制作为gems并在您的应用程序中使用它们。

如果您使用的是 rails > 3 ,最好的方法是通过rails 引擎来完成,它易于学习且更优雅。

但最简单且不推荐的方法是将您的方法作为 ruby​​ 模块/类,然后在您的每个项目中使用(通过将它们放在您的 lib 目录中或一些之前)

高温高压

于 2013-01-09T16:28:28.370 回答