gpt4 book ai didi

javascript - Webpack加载materialize-css,无法读取未定义的属性 'swing'

转载 作者:行者123 更新时间:2023-11-28 04:16:10 25 4
gpt4 key购买 nike

一切运行良好,但是当我从“crypto-js”导入 CryptoJS 时,它显示错误。我不知道为什么导入不相关的东西会破坏materialize-css?以前也发生过这样的事。 webpack 太难了。任何线索表示赞赏。谢谢你!

类型错误:无法读取未定义的属性“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”,“materialize-css”:“^0.100.1”,

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',
}),

最佳答案

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

关于javascript - Webpack加载materialize-css,无法读取未定义的属性 'swing',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45826877/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com