鍍金池/ 問(wèn)答/HTML/ 請(qǐng)教一下webpack4 如何提取公共代碼

請(qǐng)教一下webpack4 如何提取公共代碼

在webpack 4 中刪除了 CommonsChunkPlugin,取而代之的是 optimization.splitChunks
百度查了splitChunks 的介紹嘗試了很久 都不能提取出公共的jq庫(kù). 請(qǐng)教一下大佬們,能提供一個(gè)webpack 4 提取公共jq庫(kù)的具體寫法嗎, 謝謝

回答
編輯回答
來(lái)守候
module.exports = {
    entry: {
        task: path.join(__dirname, 'src', 'xxx', 'index.js')
    },
    optimization: {
        splitChunks: {
            cacheGroups: {
                vendor: {
                    test: /[\\/]node_modules[\\/]/,
                    name: 'common',
                    priority: 10,
                    chunks: 'all'
                }
            }
        }
    },
    output: {
        path: path.join(__dirname, 'public'),
        filename: 'bundle.[name].[hash:8].js'
    },
    ...
2018年8月5日 03:16