Jquery 将velocity.js与Web包一起使用
我试图使用Jquery 将velocity.js与Web包一起使用,jquery,webpack,velocity.js,Jquery,Webpack,Velocity.js,我试图使用物化css,js的一些部分,其中一些部分依赖于速度,而另一些部分依赖于jQuery。我正在使用webpack构建这一切 要求速度对我不起作用,我仍然得到一个。速度不是一个函数。我使用ProvidePlugin在使用$或jQuery的地方注入jQuery(与npm一起安装),这很好 plugins: [ new webpack.ProvidePlugin({ $: "jquery", jQuery: "jquery", }) ] 然而,velocity似乎无法将
物化css
,js
的一些部分,其中一些部分依赖于速度,而另一些部分依赖于jQuery
。我正在使用webpack
构建这一切
要求速度对我不起作用,我仍然得到一个。速度不是一个函数
。我使用ProvidePlugin
在使用$
或jQuery
的地方注入jQuery(与npm一起安装),这很好
plugins: [
new webpack.ProvidePlugin({
$: "jquery",
jQuery: "jquery",
})
]
然而,velocity似乎无法将velocity
方法注入jQuery。我也试过:
module: {
loaders: [
{
test: /jquery\.js$/,
loader: "expose?jQuery!expose?$"
}
如果查看velocity.js的节点模块,它使用
window.jQuery
您应该尝试将window.jQuery
添加到webpack ProvidePlugin
plugins: [
new webpack.ProvidePlugin({
$: "jquery",
jQuery: "jquery",
"window.jQuery": "jquery"
})
]