Wie konfiguriere ich Jasmine in der Rails 6-Umgebung (in der Webpack die Asset-Pipeline für Javascript ersetzt), damit ich die Javascript-Module testen kann, die ich für meine App geschrieben habe?
Ich habe den Jasmin-Edelstein installiert rails generate jasmine:install
, ausgeführt und bearbeitet jasmine.yml
, um auf den Speicherort meiner Javascript-Quelle und meiner Spezifikationen zu verweisen.
Das Problem ist, dass ich keine Import / Export-Anweisungen verwenden kann. (Zum Beispiel versuchen , meinen ersten Modul Testergebnisse in diesem Fehler in Chrome zu laden: Uncaught SyntaxError: Unexpected token 'export'
)
Nach allem, was ich sagen kann, muss ich Jasmine für die Verwendung von Babel einrichten. Ich habe jedoch kein Glück, Anweisungen dazu im neuen Rails 6-Layout zu finden.