問題タブ [spring-gem]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby - 存在しない Ruby gem をアンインストールする
Ruby on Rails WEBrick サーバー (Ubuntu 14.04) を起動すると、次のメッセージが表示されますgem pristine --all
。
Rubygems をアップグレードして実行しましたが、 gemgem pristine --all
に問題があるようです。thor
その理由は、 (コマンドthor
によると) 次の gem バージョンがインストールされているためです。gem list
トール (0.19.1, 0.18.1.20140116)
どこにも「トール」gemバージョン0.18.1.20140116はありません。アンインストールもできませんし、インストールもできません。0.18.1 バージョンをインストールしてアンインストールしても、0.18.1.20140116 バージョンにはまったく影響しません。
そのため、次のエラーでgem pristine --all
チェックするとコマンドが停止します。thor
復元された thor-0.19.1 thor-0.18.1.20140116 のキャッシュされた gem が見つかりません。取得しようとしています... エラー: Gem の実行中に ... (Gem::Exception) Cannot load gem at [/usr/share/rubygems-integration /1.9.1/cache/thor-0.18.1.20140116.gem] 内 /home/****/********/************
そのおかしな 0.18.1.20140116 バージョンをシステムから削除したり、 gemgem pristine
をチェックしないようにするにはどうすればよいですか?thor
ありがとうございました!
ruby-on-rails - `gem pristine --all` を実行すると ... Spring の起動パフォーマンスが向上します。(実際にはしません)
Rails アプリの Thin サーバーをローカルで実行しています。起動するたびに、次のメッセージが表示されます。
コマンド「gem pristine -all」を実行した後でも、サーバーの再起動に時間がかかり、メッセージが再び表示されます。なんでそうなの?
ruby-on-rails - Rails コマンドが機能しない (Spring gem エラー)
私は正直とても迷っています。rails コマンドを実行しようとするたびie, rails g controller home
に、コマンド ラインでこのエラーがスローされ、何が起こっているのかわかりません。アンインストールして再インストールspring
し、グーグルもしました。
誰か助けてください?
ありがとう!
ruby-on-rails - Spring Rspec binstub が Rails 5 RC1 で速度を改善しない
Rails 5 RC1 を使用しています。spring-commands-rspec gem (執筆時点ではしばらく更新されていません) を使用して、この spring rspec binstub を次の場所に生成しましたbin/rspec
。
bin/rspec
動作しますが、もう一度実行bin/rspec
すると、最初と同じくらい時間がかかります。
spring status
これを示していますが、速度の向上はありません。
これは、すべてが正しくプリロードされていることを示しています。
同じ設定が Rails 4 でも完全に機能します。Rails 5 RC1 で機能させる方法について何か考えはありますか?
ruby-on-rails - 本番環境でのSpring gemのロード
を作成するrails console
と、このエラーが発生します
ここに、Gemfile に春の宝石がある場所があります
ここに私のDockerfileがあります
助言がありますか?
ruby-on-rails - 完全な rspec テスト スイートを実行すると、Spring は動作するようになっていますか?
私は spring gem を初めて使用しましたが、テストの実行速度が向上したことに感銘を受けました。私はドキュメンテーションに従いました:
開発グループとテスト グループに spring および spring-command-rspec gem を含めました
走った
$ bundle install
走った
$ bundle exec spring binstub --all
私は direnv を持っているので、rspec と入力すると、Spring で実行されます。だから私がするとき
rspec ./spec/path/to/file_spec.rb
それははるかに速く実行されます!実行時に同じ動作を期待する必要があります:
$ rspec ./spec/
今のところ、バネなしで走らせた時と同じスピードで走っているからです。
ポインタやアドバイスをいただければ幸いです。