我正在尝试使用materialize-css的某些部分,js,其中一些部分依赖于速度,还有一些代码块是我依赖于jQuery的。我正在使用webpack来构建它。
要求速度对我不起作用,我仍然可以得到一个.velocity is not a function。我使用ProvidePlugin将jQuery (与npm一起安装)注入到使用$或jQuery的位置,这很好。
plugins: [
new webpack.ProvidePlugin({
$: "jquery",
jQuery: "jquery",
})
]然而,速度似乎无法将velocity方法注入jQuery。我也试过:
module: {
loaders: [
{
test: /jquery\.js$/,
loader: "expose?jQuery!expose?$"
}发布于 2016-03-09 06:30:59
如果您查看velocity.js的节点模块,它使用window.jQuery,您应该尝试将window.jQuery添加到webpack ProvidePlugin中
plugins: [
new webpack.ProvidePlugin({
$: "jquery",
jQuery: "jquery",
"window.jQuery": "jquery"
})
]https://stackoverflow.com/questions/35104732
复制相似问题