Używam Angular-CLI (webpack version) do mojego projektu Angular 2 i muszę również używać jQuery (niestety w moim przypadku jest to zależność Semantic-UI i używam go do obsługi menu rozwijanych).Angular 2 i jQuery - jak testować?
droga ja używam go:
npm install jquery --save
Potem wymieniając w nim angular-cli.json
plik w tablicy scripts
:
scripts": [
"../node_modules/jquery/dist/jquery.min.js"
]
więc robi dołączonego do pliku wiązki i ten plik jest automatycznie stosowany do plik html root:
<script type="text/javascript" src="scripts.bundle.js">
Następnie declare var $: any;
w plikach, gdzie jest to potrzebne i działa dobrze. Jest to problem z testami ng test
.
W jaki sposób uwzględniłeś jQuery w swoim spec specyfikacji? Otrzymuję ten sam błąd i próbuję dołączyć jQuery za pośrednictwem tablicy plików w pliku karma.conf.js. –