Angular 2 и jQuery – как тестировать?Jquery

Программирование на jquery
Anonymous
Angular 2 и jQuery – как тестировать?

Сообщение Anonymous »

Я использую Angular-CLI (версия веб-пакета) для своего проекта Angular 2, и мне также нужно использовать jQuery (к сожалению. В моем случае это зависимость от Semantic-UI, и я использую его для обработки раскрывающихся меню).

Как я это использую:

Код: Выделить всё

npm install jquery --save
Затем перечислим в нем файл angular-cli.json в массиве скриптов:

Код: Выделить всё

scripts": [
"../node_modules/jquery/dist/jquery.min.js"
]
Таким образом, он включается в файл пакета, и этот файл автоматически используется для корневого html-файла:
Затем объявите var $: Any; в файлах, где мне это нужно, и это работает хорошо.
Однако существует проблема с тестами ng test, так как Karma выдает ошибку $ не определен.

Подробнее здесь: https://stackoverflow.com/questions/400 ... ow-to-test

Вернуться в «Jquery»