bru*_*077 1 ruby gem ruby-on-rails bundler
我正在开发一个ruby应用程序,它使用来自另一个Ruby on Rails Web应用程序的模型和数据作为其主要数据源.
通过将environment.rb文件包含在主文件中,Rails模型包含在此应用程序中,如下所示:
# Require Rails
require_relative "../../RailsApp/config/environment.rb"
Run Code Online (Sandbox Code Playgroud)
这有效但在加载使用Rails Gemfile中定义的gem的模型时会有未初始化的依赖项.(例如acts_as_taggable_on, rack-pjax, devise,等)
这个ruby应用程序依赖项也通过Bundler进行管理,因此目前使应用程序正常工作的唯一方法是将Rails的Gemfile中的内容复制并粘贴到ruby应用程序的Gemfile中.
显然,这种方法不是最佳的,因为宝石要求是重复的.
有没有更好的方法来包含Rails及其模型在另一个应用程序中所需的依赖项?有没有办法将Gemfile包含在另一个中?
| 归档时间: |
|
| 查看次数: |
564 次 |
| 最近记录: |