2017-06-14 1 views
0

これはかなり伸びるかもしれませんが、私はrails consoleを起動できていましたが、これはロード中です(すべて起動し、大きなアプリケーションを使用しているので、 )最初のコード行を入力することができます。読み込みが終了すると、読み込み中に入力したものがすべて読み込まれます。コンソールがロードされる前の復元タイプ

これは愚かな機能のように聞こえますが、しかし、私は最近新しいマシンを手に入れ、その機能はなくなりました。

コンソールをロードするのに5〜8秒かかる場合があります(私はそこに他の問題があることを知っています)と私は本当にヘッドスタート機能を持っていることを感謝します。

本当に誰かがここで何が起こっているか知っていて、私は本当にその問題を解決したいと思っています。 :)

+0

['spring'](https://github.com/rails/spring)を使ってみましたか?あなたが求めたものではありませんが、コンソール(およびテスト)の読み込みを高速化するのに役立ちます。 – Gerry

+0

ええ、私たちは春を使っています。それはちょうど非常に大きなプロジェクトです。 :) – Rockster160

+0

遅れてしまいましたが、Bootsnap(https://github.com/Shopify/bootsnap)をチェックしてください。私たちの巨大なアプリケーションを開発モードでもっと速く読み込むのに役立ちます。私は今、10分のような気分を待つのではなく、数秒でアクティブなコンソールを手に入れます! –

答えて

0

最後に解決策が見つかりました。実際には、別のコンソールの問題に関係していました。

Rubyより前にreadline gemがインストールされていないという問題がありました。

ソリューションでした:

# Reinstall Readline 
brew uninstall readline 
brew install readline 
# Reinstall current version of Ruby 
rbenv uninstall 2.3.0 
rbenv install 2.3.0 
bundle install 

コンソールのロードが完了し、以前のセッションで歴史に私のアクセスを再有効化する前にこれは、両方のタイピング解決しました。

関連する問題