Closed lpagliari closed 5 years ago
@joassouza não acho mais fácil, mas foi a forma que consegui fazer funcionar. Minha 1a opção foi trocar apenas a --config-name
, mas não consegui funcionar, então fui pelo caminho mais conhecido que é mudar o arquivo mesmo.
Mas no longo prazo ter um arquivo para cada customização é bem ruim, já que isso é exponencial.
[perf] Improve performance of CSS bundling
fast-sass-loader
instead ofcss-loader
;node_modules
of the plugins;[fix] Split
webpack.config.js
files depending on the Etherpad settingswebpack.config.*.js
files depending of the (current) 4 combinations of settings: with/without minimization; and with/without CSS bundling. This avoids providing webpack with options it won't need, like optimising CSS when we're not minimising them;Improvements (for a bundle of 42 CSS files and 50 JS files, changing a single CSS or JS file): from 32s to 0.5s.