Несмотря на использование Webpack 4, который не содержит минимизатор CSS, мой код CSS минимизирован - PullRequest
0 голосов
/ 30 апреля 2019

Я использую webpack 4 в своем проекте React: https://github.com/gabbersepp/react-components

Я прочитал несколько статей в Интернете, и все утверждают, что, хотя по умолчанию используется JS minifier, я должен включить свой собственный cif minifer в конфигурацию webpack.

Но когда я смотрю на вывод CSS, он явно минимизируется: https://github.com/gabbersepp/react-components/blob/master/dist/jb-react-components.css.

Итак, вопрос в том, кто минимизирует мой CSS-код?

// Изменить: Некоторые ссылки:

https://webpack.js.org/plugins/mini-css-extract-plugin/#minimizing-for-production

Чтобы минимизировать вывод, используйте плагин как оптимизировать-CSS-активы-WebPack-плагин. Настройка optim.minimizer переопределяет значения по умолчанию, предоставляемые веб-пакетом, поэтому обязательно укажите минимизатор JS:

webpack css оптимизация и минификация

С webpack 4 вам нужно привезти свой собственный. Чтобы минимизировать вывод, используйте такой плагин, как optimize-css-assets-webpack-plugin. Тем не менее, обратите внимание, что Установка optimization.minimizer переопределяет значения по умолчанию, предоставленные webpack, поэтому обязательно укажите минимизатор JS:

...