Rails的控制台上运行,而不提示(Rails console runs without promp

2019-06-25 19:14发布

当我运行我的Rails控制台我得到了这样的事情:

Loading development environment (Rails 3.2.3)
/Users/sebastiannowak/.rvm/gems/jruby-1.6.7@global/gems/bundler-1.1.0/lib/bundler.rb:254 warning: shadowing outer local variable - path
Switch to inspect mode.
Time.now
Time.now
2012-06-27 09:27:21 +0200

正如你所看到的,我可以用控制台交互,但是它是相当不舒服。 我跑的JRuby 1.6.7。 有人有这样的问题?

Answer 1:

最有可能在某处你~/.irbrc ,你正在做的:

IRB.conf[:PROMPT_MODE] = :XMP

尝试删除该行。 或者将其更改为:

IRB.conf[:PROMPT_MODE] = :SIMPLE


Answer 2:

在JRuby的新版本,Rails的控制台有多种,我其他的问题:

  • 命令复制到下一行
  • 退出需要多按键输入
  • 打字时首先命令不显示

运行与下列固定为我的控制台:

jruby -Xlaunch.inproc=true -S rails c


文章来源: Rails console runs without prompt