前端基础类学习

webpck抽离第三方类库

2017-11-21  本文已影响90人  饥人谷_米弥轮

前面介绍了webpack两种引用第三方类库的方法ProvidePluginimport

抽离第三方类库
  1. 安装第三方类库,我这里以jquery、vue为例
npm i -S jquery vue
  1. 修改webpack.config.js的入口属性


    image.png
//  ./webpack.config/entry.js
let entry = {}

entry.path = {
    entry: './src/entry.js',
    print: './src/console.js',
    jquery: 'jquery',
    vue: 'vue'
}

module.exports = entry
  1. 引入插件
plugins: [
    new webpack.optimize.CommonsChunkPlugin({
        name: ['jquery', 'vue'],    //引用多个第三方类库时,使用数组形式,值位入口文件的属性名
        filename: "assets/js/[name].js",    //打包的路径
        minChunks: 2    //最小打包的文件模块数,这里直接写2就好(固定值)
    })
]
结果:
image.png
上一篇 下一篇

猜你喜欢

热点阅读