rails控制台:如何包括“ mixin”和来自“ mixin”的调用方法

时间:2018-11-07 16:56:43

标签: ruby-on-rails

为什么我不能这样做:

bash$ bundle exec rails console
irb> include CoolModuleIWrote
irb> cool_function_from_module()

我正在使用Rails 5

1 个答案:

答案 0 :(得分:0)

要使用(调用)rails应用程序的类或模块中定义的方法,您需要在控制台中使用该特定类及其方法的文件。

使用以下语法要求文件:

require 'file_name'

现在,如果在当前控制台会话中不需要时,它将返回true,然后您可以使用该特定文件中定义的功能。

希望它能回答您的问题。