Ich arbeite an der karma/jasmine example. Es funktioniert gut wie es ist. Ich muss es mit Requirejs arbeiten lassen. Wenn ich requirejs und wandeln die Client und Client-spec Klassen zu AMDs vorstellen, beginne ich diesen Fehler:Karma/Jasmin/Pact-Js Beispiel mit Requirejs
PhantomJS 2.1.1 (Windows 7 0.0.0) sollte Kunde sayHello sagen hallo FAILED Typeerror: undefined ist kein Konstruktor in js/Client-spec.js (Zeile 11) js/Client-spec.js ('Pakt' Bewertung): 11: 28
das Problem zu sehen, können Sie bei my example project suchen. Um es zu laufen:
- die Zip-Datei in meinem Beispielprojekt Auszug oben
- Vom PactTest Verzeichnis ausführen: npm installieren
- Danach beendet ist, laufen: npm Lauftest: Client
Cheers, Mike
Ich bin nicht sicher, Sie verwenden requirejs richtig und ich bin ziemlich sicher, dass die Probleme, die Sie sehen, ist, weil die Konfiguration nicht hat wurde richtig für das festgelegt, was Sie versuchen zu tun. –