Я использую Webpack 4 и TerserPlugin
для минимизации JS.
Согласно документации TerserPlugin, у него есть опция parallel
, которая должна значительно ускорить мою сборку.
parallel
может быть bool или рядом параллельных процессов.
Проблема здесь в том, что я не вижу каких-либо улучшений скорости от включения параллельной опции. Я пытался установить его на true
или количество моих ядер - ничего не работает. Количество node
процессов во время сборки тоже не меняется. Вот моя конфигурация:
...
new TerserPlugin({
cache: true,
parallel: 24,
sourceMap: false,
terserOptions: {
ecma: 5,
compress: !globalOptions.isCI,
output: {
comments: false,
beautify: false
}
}
}),
...