2013-02-21 3 views
6

ジャスミン仕様は、私の会社にもういない人々のためにある時点で働いています。私は実行しようとしていますジャスミンが資産パイプラインをロードしていない

rake jasmine 

しかし、仕様が実行されるとき、それらはすべて失敗します。これは私application.js

// This is a manifest file that'll be compiled into including all the files listed below. 
// Add new JavaScript/Coffee code in separate files in this directory and they'll automatically 
// be included in the compiled file accessible from http://example.com/assets/application.js 
// It's not advisable to add code directly here, but if you do, it'll appear at the bottom of the 
// the compiled file. 
// 
//= require jquery 
//= require jquery-ui 
//= require jquery_ujs 
//= require jquery.tipTip 
//= require jquery.endless-scroll 
//= require jquery.groupedautocomplete 
//= require jquery.waituntilexists 
//= require jquery-ui-timepicker-addon 
//= require vendor/jquery.tagsinput 
//= require jquery.contextMenu 
//= require moment 
//= require application_init 
//= require lib/behavior 
//= require tooltip 

//= require underscore 
//= require backbone 
//= require tent 
//= require lib/backbone.store 
//= require backbone_rails_sync 
//= require backbone_datalink 
//= require inflection 
//= require haml 
//= require jquery.toObject 
//= require js2form 
//= require form2js 
//= require_tree ./backbone/models 
//= require_tree ../templates 
//= require ./lib/presenters/presenter 
//= require table-fixed-header 
//= require_tree . 

あるん

ReferenceError: jQuery is not defined 

これは

src_files: 
    - 'app/assets/javascripts/application.js' 

stylesheets: 
    - 'app/assets/stylesheets/application.css' 
    # - assets/application.css 
    # - stylesheets/**/*.css 

helpers: 
    - 'helpers/**/*.js' 

spec_files: 
    - '**/*[sS]pec.js' 

# src_dir 
# 
# Source directory path. Your src_files must be returned relative to this path. Will use root if left blank. 
# Default: project root 
# 
# EXAMPLE: 
# 
# src_dir: public 
# 
# src_dir: app/assets 

spec_dir: spec/javascripts 

私jasmine.ymlです:私は私のようなエラーが出ているため、資産のパイプラインがロードされていないことを確信しています誰もが何か示唆を持っている

+0

あなたの 'application.js'に' // = reqiureのjquery'を試すことができます。 –

+0

申し訳ありませんが、私のapplication.jsを投稿するのを忘れましたが、そこにはあります – richsoni

+0

'haml'という名前のjsライブラリがありますか?間違ったファイルを追加すると、' application.js '。あなたもGemfileを投稿できますか? –

答えて

2

これは暗闇の中である程度のショットですが、私はレールで同じ問題を抱えていました3.2 Ruby 2.0を使用しています。どうやらJS/CSSを解析しないスプロケットとの問題がステートメントが必要とされています

https://github.com/sstephenson/sprockets/issues/352

+0

私はジャスミンライスを使用して終わった。私は何が起こっているのか分からないが、私はミドルウェアを稼働させることができたので、 – richsoni

関連する問題