Vue 项目怎么合并多个第三方 jQuery 插件? - V2EX
anai1943

Vue 项目怎么合并多个第三方 jQuery 插件?

  •  
  •   anai1943 Dec 22, 2016 3197 views
    This topic created in 3429 days ago, the information mentioned may be changed or developed.

    项目使用了很多的第三方 jQuery 插件,页面底部写了很多的<script src="xxx.min.js"></script>的这种 js 引入,怎样合并这些 jQuery 插件呢?

    2 replies    2016-12-22 20:41:25 +08:00
    Troevil
        1
    Troevil  
       Dec 22, 2016   1
    两种思路
    第一种 :
    作为外部 js 引入,html 引用
    externals: {
    jquery: 'window.$'
    }
    第二种
    作为公共模块打包
    entry :{
    vendor :[ 'jquery']
    },
    plugins :{
    new webpack.optimize.CommonsChunkPlugin({
    name: ["vendor"]
    })
    }
    Troevil
        2
    Troevil  
       Dec 22, 2016
    @Troevil 纠正一下 CommonsChunkPlugin 的语法有些错误
    new webpack.optimize.CommonsChunkPlugin({
    name: "vendor" // names:["vendor"]
    })