@Vladyslawx

Webpack CommonsChunkPlugin и splitChunks?

На webpack 3 у меня есть такой отрывок кода, при котором CommonsCunkPlugin объеденяет модули которых больше 2 или же node_modules в один файл

new webpack.optimize.CommonsChunkPlugin({
            name: 'commons',
            filename: '[name].js',
            minChunks: function(modules, quantity) {
                return modules.context && (modules.context.includes('node_modules') || quantity >= 2)
            }
        })


Как это же повторить на webpack 4 splitChunks

cacheGroups: {
                commons: {
                    name: 'commons',
                    filename: '[name].js',
                    test: function(modules) {
                        return modules.context && modules.context.includes('node_modules')
                    },
                    chunks: 'all'
                }
            }


Он захватывает только node_modules как ему поставить условия "или"?
  • Вопрос задан
  • 153 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы