【问题标题】:How to include multiple versions of jquery in webpack如何在 webpack 中包含多个版本的 jquery
【发布时间】:2016-05-11 14:24:19
【问题描述】:

我有几个第三方库,它们依赖于 jquery 1.8.3 版,而某些脚本需要 2.0+ 版。如何在 webpack 或 index.html 文件中包含多个版本的 jquery。

目前我使用的是 jquery 插件:

plugins: [
    new webpack.ProvidePlugin({
        $: "jquery",
        jQuery: "jquery",
        "window.jQuery": "jquery"
    }),
    new webpack.HotModuleReplacementPlugin(),
    new webpack.NoErrorsPlugin()
  ],

【问题讨论】:

    标签: javascript jquery webpack


    【解决方案1】:

    npm 不支持安装同一模块的不同版本。

    当您按原样配置ProvidePlugin 时,您是在说变量$、jquery 和window.jQuery 等于require('jquery')。所以,你不能有两个这样的不同版本。

    如果你真的需要两个不同版本的 jQuery,你可以试试这个答案中提出的解决方案。

    Can I use multiple versions of jQuery on the same page?

    【讨论】:

      猜你喜欢
      • 2017-02-08
      • 2021-02-25
      • 2014-03-11
      • 2017-11-13
      • 2017-11-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多