【问题标题】:Rails console slow tab completion?Rails控制台缓慢的选项卡完成?
【发布时间】:2018-08-24 17:59:26
【问题描述】:

运行 arch,在开发 rails 时,控制台的所有选项卡完成都非常慢。即使它返回的列表本来就很小。

例如,User.n 不应该返回可怕数量的选项,但它基本上会在执行任何操作之前停止超过 20 秒。每次尝试都会重复行为。关于如何修复的任何想法?

【问题讨论】:

  • 你安装了新的 gem 吗?
  • 不,我不记得是什么宝石引发了这种情况。我应该逐个注释掉它们吗?
  • 查看锁定它的调用可能是什么策略?

标签: ruby-on-rails ruby linux irb


【解决方案1】:

我通过从文件 /etc/profile 中删除以下行来解决此问题:

PATH="$PATH:$(ruby -e 'print Gem.user_dir')/bin" export GEM_HOME=$HOME/.gem export PATH

并将以下内容添加到 ~/.profile # make rails gems work PATH="$PATH:$(ruby -e 'print Gem.user_dir')/bin" export GEM_HOME=$HOME/.gem

【讨论】:

    猜你喜欢
    • 2014-08-12
    • 2010-09-07
    • 2013-07-11
    • 2013-06-16
    • 2011-06-15
    • 2015-12-09
    • 2011-10-21
    • 1970-01-01
    • 2011-08-03
    相关资源
    最近更新 更多