如何在非导轨项目中使用rails控制台?

时间:2016-07-26 13:02:44

标签: ruby-on-rails ruby rails-console

我的项目不是网络服务器。我正在使用ActiveRecord和ActiveSupport。我也想拥有rails控制台。如何在不生成整个rails应用程序的情况下执行此操作(和/或,最简单的方法是什么?)

1 个答案:

答案 0 :(得分:11)

当然,在非rails应用程序中没有" rails console这样的东西"。

然而,rails控制台本质上只是一个加载了应用类的IRB会话。所以你可以通过运行

来做同样的事情
irb -rapp.rb

其中app.rb是您的"环境"加载大部分/全部类的文件。你知道,那个包含所有require行的那个。