2013-02-21 16 views
6

Mam zestaw jaśminowy, który działał w pewnym momencie dla osób, które nie są już w mojej firmie. Próbuję jednak uruchomićjaśminowy ładunek nie ładujący aktywów

jednak, gdy działają specyfikacje, wszystkie zawodzą. Jestem pewien, że rurociąg aktywów nie ładuje, bo pojawiają się błędy takie jak:

ReferenceError: jQuery is not defined 

to moja jasmine.yml

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 

To jest moje 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 . 

Does ktoś ma jakieś sugestie:

+0

Można spróbować '// = reqiure jquery' w swoim' application.js'. –

+0

Przepraszam Zapomniałem opublikować mój application.js, ale mam go tam – richsoni

+0

Czy jesteś pewien, że istnieje biblioteka js o nazwie 'haml'? W przypadku, gdy dodajesz złe pliki, może to spowodować wadliwe' application.js '. Czy mógłbyś też opublikować swój Gemfile? –

Odpowiedz

2

To jest trochę ujęcie w ciemności, ale miałem ten sam problem z szynami 3.2 aplikacja używająca Ruby 2.0. Najwyraźniej nie jest to problem z zębatkami nie parsowania js/css wymaga oświadczenia:

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

+0

Skończyło się na tym, że użyłem ryżu jaśminowego. Nie jestem pewien, co się dzieje, ale udało mi się uruchomić oprogramowanie pośrednie, więc po prostu poszedłem z tym – richsoni

Powiązane problemy