【问题标题】:how can i load a file in ruby on rails console?我如何在 Rails 控制台上的 ruby​​ 中加载文件?
【发布时间】:2011-02-04 08:21:55
【问题描述】:

我正在尝试将我所有设置的文件加载到 Rails 控制台中。 我想这样做是因为当我使用控制台时重复太多。 谢谢你

【问题讨论】:

  • 请扩展您的答案以包含您当前正在执行的操作以加载控制台的示例。

标签: ruby-on-rails ruby console


【解决方案1】:

在 Rails 控制台或 IRB 中,您可以使用 require 方法加载文件。例如require foo.rb 将执行foo.rb 中的所有语句。您可以使用相对或绝对路径。

【讨论】:

  • 我不得不在文件名两边加上引号,以避免NameError: undefined local variable or method 'foo'
【解决方案2】:

您可以使用位于您的主目录中的.irbrc 文件来设置 IRB 的配置。

您可以使用loadrequire 以及您想要的任何内容。

添加 require 'rubygems'require 'pp' 之类的内容会有所帮助。有些人更重地自定义文件。例如,请参阅this

【讨论】:

  • 链接可能已失效
【解决方案3】:

如前所述,您可以使用 .irbrc 文件,请查看此处http://github.com/ryanb/dotfiles,了解如何将特定于 Rails 的代码分离到 railsrc 文件中。

【讨论】:

    猜你喜欢
    • 2011-05-08
    • 2021-04-14
    • 2014-09-21
    • 1970-01-01
    • 2013-10-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多