問題タブ [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.

0 投票する
2 に答える
733 参照

ruby-on-rails - spring & rvm symlink エイリアス コマンドを bin/

spring& spring-commands-rspecgemでRails 4を使用しています。この質問はこれに関連しています:デフォルトで使用する春

実行するtime rspecと、5秒ほどかかります。走ればtime bin/rspec2秒。走れtime rake -Tば3秒、走れば1秒time bin/rake -T未満。

問題はどこにありますか?bin/binstubs を介してすべてのコマンドを実行し、それらを解析する必要があるのはなぜですかspring。どうすればそれを回避できますか?

github での関連する問題: https://github.com/jonleighton/spring-commands-rspec/issues/17#issuecomment-43174278

0 投票する
0 に答える
1199 参照

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 インストールです。

これが私がやっていることです:

  1. でアプリを作成する

    /li>
  2. gem ファイルを次のように更新します。

    次に実行します:

    ( :development 環境だけにデフォルトのリストを残してみましspringたが、速度も向上しませんでした。 )

  3. Cucumber ジェネレーターを実行します。

    /li>
  4. Spring binstub を更新します。

    どちらが返されますか:

    /li>

ここで時間テストを実行します。Spring が停止すると、Cucumber の実行に一貫して時間がかかります。Spring を実行していても、Rake を使用すると、テスト スイートが実際に開始されるまでに常に 2 秒のオーバーヘッドがあるようです。それは私が排除しようとしているものです。

0 投票する
1 に答える
420 参照

ruby-on-rails - Heroku デプロイ クラッシュ レール サーバー構文エラー File.expand_path("../spring", __FILE__)

Heroku にデプロイすると、ローカルで作業している場合はすべてが機能しているにもかかわらず、この情報 rails server syntax error File.expand_path("../spring", FILE ) でサーバーがクラッシュします。ここに私のレールファイルがあります

問題について何か考えはありますか?ありがとう

0 投票する
1 に答える
404 参照

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

では、これを構成する適切な場所はどこでしょうか?

0 投票する
1 に答える
2686 参照

ruby-on-rails - Spring:「Railsサーバー」はSpringを起動しませんか?

私はちょうど疑問に思っています:rails server春を開始しませんか? それは、春だけrakeか始まるようです。rails consoleこれは正常な動作ですか、それとも設定が間違っていますか?

0 投票する
1 に答える
1081 参照

ruby-on-rails - Rails3 でのスプリングの使用

Ruby on Rails 3.2.15 を使用していますが、開発をスピードアップするために spring を使用したいと考えています。私はガード 1.7.0 と rspec 2.13.1 を使用しています。

これは私のGuardfileです:

Gemfile にspring-commands-rspecgemを追加しました。

bundle installbinstubs ( bundle exec spring binstub --all)を編集して作成し、実行guardするためにテストを実行して保存しましguardた。これが完了したら、確認spring statusしましたが、Spring is not runningと表示されました。

とオプションGuardfileを削除するように変更し、コールインオプションも削除しましたが、何も実行されませんでした。rubygemsbundlerbundle execcmd

何か案が?ありがとうございました!

0 投票する
2 に答える
716 参照

ruby-on-rails - Rails/Spring バージョン エラーのため、heroku マスターにプッシュできません

私が試みるたびに私が得続ける正確なgit push herou masterものはこれです:

ただし、私のGemfileは次のようになります。

herokuにプッシュできるようにSpringのバージョンを変更したいのですが、どこで変更すればよいかわかりません。

私はグーグルを試してみましたが、スタックオーバーフローで重複した質問のエラーを検索しました...しかし成功しませんでした。

編集: ここに私の Gemfile.lock があります: