ja konsekwentnie otrzymuję błąd podczas próby rozwiązać obietnicę od aurelia-Breeze w metodzie testowej dla Aurelia (maszynopis + wiatr) podanie."Q js jest niezdefiniowana." starając się rozwiązać obietnicę od aurelia-Breeze w metodzie badania (karma + jaśminowym)
Stosowany framework testowy to karma+jasmine
.
wersja pakietu aurelia-breeze
jest 1.0.0
Aurelia wiatr sprawia, że korzystanie z es obiecują rozpoznawania nazw zamiast Q.js, ale metoda badawcza szuka Q.js rozwiązać obietnica wróciła z bryzą.
Próbowałem dodać bibliotekę Q
do obiektu window
z pliku spec
. Jednak breeze.debug.js
próbuje uzyskać dostęp do Q
js z obiektu window
, zanim zostanie ustawiony w pliku spec
.
nie rozwiązało to problemu.
Pomóż mi rozwiązać ten problem.
Dziękuję bardzo za pomoc. Udało mi się rozwiązać problem za pomocą powyższego fragmentu z niewielką zmianą. 'import {Container} z 'iniekcji zależnej od aurelia';' –
nice- zaktualizowałem odpowiedź twoją zmianą –