Webpack 4 игнорирует UglifyJsPlugin - PullRequest
       0

Webpack 4 игнорирует UglifyJsPlugin

0 голосов
/ 26 августа 2018

При добавлении minimize: true в мою конфигурацию Webpack (как сказано здесь ) JavaScript действительно минимизируется, но когда я добавляю его вручную, точно так же, как сказано здесь , вывод не минимизирован.

// This minifies my assets
{
  // ...
  optimization: {minimize: true},
}

// This ignores the minification plugin
{
  // ...
  optimization: {
    minimizer: [new UglifyJsPlugin()],
  },
}

Да, мы говорим о uglifyjs-webpack-plugin.

Это так просто, но все равно не делает то, что должен. Любая идея о том, как решить эту проблему с Webpack 4.17?

1 Ответ

0 голосов
/ 26 августа 2018

Когда вы устанавливаете mode: none в Webpack, вам также нужно указать minimize: true, чтобы minimizer работал согласно исходному коду Webpack :

    if (options.optimization.minimize) {
        for (const minimizer of options.optimization.minimizer) {
            minimizer.apply(compiler);
        }
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...