Ich entwickle ein Juwel und ich habe Jasmin installiert Ссылка
Alle erforderlichen JS-Dateien befinden sich in meiner Manifest-Datei unter app / assets / javascripts / application.js
%Vor%Und meine jasmine.yml-Datei verweist darauf:
%Vor%Aber keine der darin angegebenen Dateien wird geladen. Wer weiß warum? Ich benutze die neueste, Jasmine 1.3.2, die die Asset-Pipeline unterstützen soll, so dass Sie nicht so etwas wie Jasmin-Schienen verwenden müssen. Irgendwelche Gedanken?
In Ihrem jasmine.yml sollte der Pfad 'assets / application.js' lauten. Wenn Sie weiterhin Probleme haben, stellen Sie sicher, dass Sie Ihren Jasmin-Edelstein sowohl in Entwicklungs- als auch in Testgruppen in Ihrem Gemfile haben, wie in den Anweisungen auf Ссылка :
%Vor% Wenn Sie Rails 4 verwenden, gibt es einen Fehler in Version 1.3.2, wo config.assets.enabled
überprüft wird, was in Rails 4 nicht mehr definiert ist.
Das Folgende funktionierte für mich.
gem 'jasmine', "~> 2.0.0.rc4"
Dies ist das Ticket, das über das Problem spricht. Ссылка
Tags und Links javascript ruby-on-rails asset-pipeline jasmine assets