Я использую немного JQuery, чтобы обойти визуальную ошибку в библиотеке, которую я использую.Это работает хорошо, но теперь, когда я работаю над проверенной версией, я столкнулся с ошибкой.
Итак, в моем компоненте у меня есть:
declare var $: any;
@Component({ // })
export class MainComponent {
constructor() {
$('body').layout('fix')
}
}
In karma.conf.js
, у меня есть следующая строка:
files: [
'../node_modules/jquery/dist/jquery.min.js',
],
И когда я запускаю ng test
, появляется эта ошибка:
TypeError: $(...).layout is not a function
Любое предложение будет оценено.