Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 将velocity.js与Web包一起使用_Jquery_Webpack_Velocity.js - Fatal编程技术网

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"
    })
]