Я реализовал Angular Universal в моем проекте, все отлично работает
версии пакета:
"ngx-slick": "^ 0.2.1",
"jquery": "^ 3.3.1",
Я использую ngx-slick
, который использует JQuery для внутреннего использования, после запуска сборки на сервере я получаю сообщение об ошибке ниже
ERROR ReferenceError: jQuery is not defined
at /Users/vikash.patel/gthub/gt-hub-web-app/dist/server.js:511098:13
удалить jQuery is not defined,
Я нашел решение, чтобы объявить это
new webpack.ProvidePlugin({
jQuery: 'jquery',
$: 'jquery',
jquery: 'jquery'
})
в webpack.server.config.js
или объявив глобальную переменную в файле server.ts
после объявления об этом я получаю сообщение об ошибке ниже
ERROR TypeError: _this.$instance.slick is not a function
at /Users/vikash.patel/gthub/gt-hub-web-app/dist/server.js:511105:29
есть ли решение для этого?