問題タブ [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-on-rails - spring & rvm symlink エイリアス コマンドを bin/
spring
& spring-commands-rspec
gemでRails 4を使用しています。この質問はこれに関連しています:デフォルトで使用する春
実行するtime rspec
と、5秒ほどかかります。走ればtime bin/rspec
2秒。走れtime rake -T
ば3秒、走れば1秒time bin/rake -T
未満。
問題はどこにありますか?bin/
binstubs を介してすべてのコマンドを実行し、それらを解析する必要があるのはなぜですかspring
。どうすればそれを回避できますか?
github での関連する問題: https://github.com/jonleighton/spring-commands-rspec/issues/17#issuecomment-43174278
ruby-on-rails - Rails 4 で Rake Cucumber のテスト実行を高速化する
Rails 4 の BDD に Rake 経由で Cucumber を使用したいと考えていますspring
。テストを高速化するために、Cucumber をインストールして接続しましたが、実行に予想以上の時間がかかります。Spring がアクティブな場合、テストは明らかに高速に実行されますが、実行する機能/シナリオがない場合でも、Cucumber の起動時間は常に最大 2 秒です。例えば:
実行に使用することは、 Spring Readmebin/rake
で定義されているものです。レーキなしでスプリングを走らせると、より速い予想タイムが得られます。
質問
Rake を使用しない場合と同じくらい迅速にテストを実行できるように、Cucumber、Spring、および Rake をセットアップするにはどうすればよいですか?
詳細
私の環境は、10.9.3 を実行する SSD を搭載した Mac に ruby-2.1.1 と rails 4.1.1 の RVM インストールです。
これが私がやっていることです:
でアプリを作成する
/li>gem ファイルを次のように更新します。
次に実行します:
( :development 環境だけにデフォルトのリストを残してみまし
spring
たが、速度も向上しませんでした。 )Cucumber ジェネレーターを実行します。
/li>Spring binstub を更新します。
どちらが返されますか:
/li>
ここで時間テストを実行します。Spring が停止すると、Cucumber の実行に一貫して時間がかかります。Spring を実行していても、Rake を使用すると、テスト スイートが実際に開始されるまでに常に 2 秒のオーバーヘッドがあるようです。それは私が排除しようとしているものです。
ruby-on-rails - Heroku デプロイ クラッシュ レール サーバー構文エラー File.expand_path("../spring", __FILE__)
Heroku にデプロイすると、ローカルで作業している場合はすべてが機能しているにもかかわらず、この情報 rails server syntax error File.expand_path("../spring", FILE ) でサーバーがクラッシュします。ここに私のレールファイルがあります
問題について何か考えはありますか?ありがとう
ruby-on-rails - Rails 4.1 アプリケーションで Spring を使用してイベントベースのファイル システム リスナーを使用する方法
Rails 4.1.4 アプリケーションでデフォルトのウォッチャーでSpring 1.1.3 を使用しています。Polling
ここで、イベント ベースのファイル システム リスナーを試してみたいと思いますが、これを適切に構成する方法がわかりません。
listen Gem (1.3.1) を Gemfile に追加Spring.watch_method = :listen
し、初期化子で設定すると、Watcher は変更されません。チェックSpring.watcher
すると のインスタンスが返されますSpring::Watcher::Polling
。
では、これを構成する適切な場所はどこでしょうか?
ruby-on-rails - Spring:「Railsサーバー」はSpringを起動しませんか?
私はちょうど疑問に思っています:rails server
春を開始しませんか? それは、春だけrake
か始まるようです。rails console
これは正常な動作ですか、それとも設定が間違っていますか?
ruby-on-rails - Rails3 でのスプリングの使用
Ruby on Rails 3.2.15 を使用していますが、開発をスピードアップするために spring を使用したいと考えています。私はガード 1.7.0 と rspec 2.13.1 を使用しています。
これは私のGuardfile
です:
Gemfile にspring-commands-rspec
gemを追加しました。
bundle install
binstubs ( bundle exec spring binstub --all
)を編集して作成し、実行guard
するためにテストを実行して保存しましguard
た。これが完了したら、確認spring status
しましたが、Spring is not runningと表示されました。
とオプションGuardfile
を削除するように変更し、コールインオプションも削除しましたが、何も実行されませんでした。rubygems
bundler
bundle exec
cmd
何か案が?ありがとうございました!
ruby-on-rails - Rails/Spring バージョン エラーのため、heroku マスターにプッシュできません
私が試みるたびに私が得続ける正確なgit push herou master
ものはこれです:
ただし、私のGemfileは次のようになります。
herokuにプッシュできるようにSpringのバージョンを変更したいのですが、どこで変更すればよいかわかりません。
私はグーグルを試してみましたが、スタックオーバーフローで重複した質問のエラーを検索しました...しかし成功しませんでした。
編集: ここに私の Gemfile.lock があります: