0

我有一个使用 rails gem 提供的方法的 ruby​​ 应用程序(不是 rails)。但是,我不想要它提供的文件结构,我只想要方法。是否可以选择在没有所有文件夹等的情况下安装 rails?

4

2 回答 2

0

仅一种方法不足以将整个导轨带入您的依赖项。您可以在代码中重新实现该方法(或者,更确切地说,从此处复制/粘贴:Kernel#require_library_or_gem

于 2013-07-15T20:30:38.647 回答
0

通过 gem 或 RVM 正常安装 Rails 后,您可以根据需要使用隔离的 Rails 组件,只需使用以下命令加载它们require

#!/usr/bin/env ruby
# sample ruby script that uses activerecord

require 'rubygems'
require 'active_record'

ActiveRecord::Base.establish_connection( etc, etc, etc );

class User < ActiveRecord::Base
   etc
   etc
end

User.all.each { |user| something }
于 2013-07-15T15:51:22.947 回答