からJavaScriptファイルをロードしませんし、私はジャスミンは、私は宝石を開発していた資産のパイプライン
ジャスミンhttps://github.com/pivotal/jasmine-gem/私の必要なJSファイルのすべてをインストールしているアプリ/資産/ JavaScriptの/アプリケーションでの私のマニフェストファイルです。 JS
//= require underscore
//= require backbone
//= require_tree .//vendor
//= require_tree .//custom
//= require_tree .//templates
//= require_tree .//models
//= require_tree .//collections
//= require_tree .//views
そして、私のjasmine.ymlファイルが参照する:
src_files:
- 'app/assets/javascripts/application.js'
しかし、ロード、それに指定されたファイルのどれも。誰でも知っている理由は?私は最新のジャスミン1.3.2を使用しています。ジャスミン1.3.2はジャスミンレールのようなものを使用する必要がないようにアセットパイプラインをサポートする予定です。何かご意見は?
私はこれを正確に行いましたが、資産はまだロードされていません。 jasmine.ymlのapplication.jsに "// = underscore"と "src_files: - assets/application.js"がありますが、underscore.jsで関数を呼び出すと、定義されていないと言われます。問題は、jasmine.ymlの「src_files」の下に「assets/underscore.js」がある場合にのみ消えます。スーパーイライラ。 –
資産がコンパイルされていません。私はGemfileのthebyracer行のコメントを外して問題を解決しました。しかし、Rubyのバージョンが1.9.3p194の別のアプリでは、これを行う必要はありませんでした(現在のRubyのバージョンは2.0.0p247です)。それでも幾分パズル。 –