未定义Angular Universal jQuery,JQuery(function)不是函数

时间:2018-10-27 06:52:53

标签: jquery angular angular6 angular-universal

我在项目中实现了通用角度,一切正常

软件包版本:

  

“ ngx-slick”:“ ^ 0.2.1”,

     

“ jquery”:“ ^ 3.3.1”,

我在内部使用JQuery的ngx-slick,在服务器上运行构建后,出现以下错误

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

对此有什么解决办法吗?

0 个答案:

没有答案