gpt4 book ai didi

ruby-on-rails - 使用 bundle exec 运行 Rails 控制台

转载 作者:数据小太阳 更新时间:2023-10-29 07:34:53 24 4
gpt4 key购买 nike

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

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

一切看起来都井井有条,但是当我使用 ↑ ↓ 箭头拉出我之前的命令时,我得到 ^[[A^[[B 输出到我的控制台。

在没有 bundle exec 的情况下运行 rails console 工作正常。这是为什么的任何原因? bundle exec 是否启动了一些新的人造 shell?

最佳答案

看起来 bundler 阻止了 irb 控制台使用 readline。您可以通过在 .irbrc 中添加以下行来解决此问题,这将强制 irb 使用 readline:

IRB.conf[:USE_READLINE] = true

关于ruby-on-rails - 使用 bundle exec 运行 Rails 控制台,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7162756/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com