使用bundle exec运行rails控制台

2024-01-09

当我执行时bundle exec rails c我得到一个带有以下提示的 ruby​​ 控制台

Loading development environment (Rails 3.0.3)
jruby-1.6.3 :001 >

一切看起来都按顺序进行,但是当我使用 ↑ ↓ 箭头拉动我之前的命令时,我得到了^[[A^[[B输出到我的控制台。

在没有bundle exec的情况下运行rails控制台工作正常。有什么理由可以解释为什么会这样吗? Bundle exec 是否正在启动一些新的人造 shell?


看起来捆绑程序阻止 irb 控制台使用 readline。您可以通过将以下行放入您的.irbrc,这将强制 irb 使用 readline:

IRB.conf[:USE_READLINE] = true
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使用bundle exec运行rails控制台 的相关文章

随机推荐