Javascript 网页包加载物化css,无法读取属性';swing';未定义的

Javascript 网页包加载物化css,无法读取属性';swing';未定义的,javascript,webpack,materialize,Javascript,Webpack,Materialize,这一切都很好,但当我从“crypto js”导入CryptoJS时,它显示了错误。我不知道为什么导入不相关的东西会破坏css的具体化?这以前也发生过。网页包装太难了。任何线索都将不胜感激。谢谢大家! TypeError:无法读取未定义的属性“swing” (匿名函数) node_modules/materialize css/dist/js/materialize.js:42 39 | })(function ($) { 40 | 41 | // Preserve the or

这一切都很好,但当我从“crypto js”导入CryptoJS时,它显示了错误。我不知道为什么导入不相关的东西会破坏css的具体化?这以前也发生过。网页包装太难了。任何线索都将不胜感激。谢谢大家!

TypeError:无法读取未定义的属性“swing” (匿名函数) node_modules/materialize css/dist/js/materialize.js:42

  39 | })(function ($) {
  40 | 
  41 |   // Preserve the original jQuery "swing" easing as "jswing"
> 42 |   $.easing['jswing'] = $.easing['swing'];
  43 | 
  44 |   var pow = Math.pow,
  45 |       sqrt = Math.sqrt,
“jquery”:“^3.2.1”,“具体化css”:“^0.100.1”


我保证我不需要通过webpack.ProvidePlugin导入,只需导入index.js(条目)中的materialize css/dist/js/materialize.js即可解决问题。可能是因为它是在jQuery加载之前加载的。

我不需要通过webpack.ProvidePlugin导入,只需导入index.js(条目)中的materialize css/dist/js/materialize.js即可解决问题。可能是因为它是在jQuery加载之前加载的

new webpack.ProvidePlugin({
      $: "jquery",
      jQuery: "jquery",
      'window.jQuery': "jquery",
      'window.$': "jquery",
      "Hammer": "hammerjs/hammer",
      Materialize: 'materialize-css/dist/js/materialize.js',
      "window.Materialize": 'materialize-css/dist/js/materialize.js',
    }),