Angular Universal jQuery не определен, JQuery (функция) не является функцией - PullRequest
0 голосов
/ 27 октября 2018

Я реализовал 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

есть ли решение для этого?

...