我在Windows 7 64bit(Ruby 1.9.3)上使用RailsInstaller安装Rails 3.2.8。然后,我在我的%HOME%目录下创建一个.irbrc文件 - C:\Users\Username
,内容如下:Rails控制台不加载.irbrc而Irb在Windows上运行
def h obj
puts "This object is #{obj}"
end
如果我在命令行中使用内部评级法,我可以访问方法.irbrc。但是,当我启动rails c
时,该方法无法访问,这意味着.rbrc文件不会被rails c
加载。
任何人都可以请帮我找出为什么irb能够加载.irbrc文件,但rails控制台根本不加载它?
谢谢
谢谢普拉卡什。我已经尝试了所有这些,但不幸的是没有这些作品。我不认为IRBRC变量对控制台来说是必要的,因为irb可以在不设置IRBRC变量的情况下选择.irbrc文件。话虽如此,我确实尝试设置变量,但那也不起作用。我尝试将它设置为'%HOME%\ _ irbrc','%HOME%\。irbrc'和'%HOME%\\ _ irbrc'以及其他一些变体,以便Windows更喜欢另一种陈述目录的方式。你做了'gem install rails'还是你使用rails安装程序? – user14412
我开始使用rails安装程序。 –