Migrate to webpack 4
The upgrade of babel was done through npx babel-upgrade
.
css-loader
2.0 has a lot of breaking changes, I did not take the time to check it, I upgraded to 1.0.1 which worked for me.
Webpack 4:
make prod
Done in 13.51s.
$ ls -lh build/client/
-rw-rw-r-- 1 nicofrand nicofrand 445K déc. 30 18:18 4.js
-rw-rw-r-- 1 nicofrand nicofrand 23K déc. 30 18:18 5.js
-rw-rw-r-- 1 nicofrand nicofrand 7,9K déc. 30 18:18 6.js
drwxrwxr-x 4 nicofrand nicofrand 4,0K déc. 30 18:18 assets
drwxrwxr-x 2 nicofrand nicofrand 4,0K déc. 30 18:18 favicon
-rw-rw-r-- 1 nicofrand nicofrand 2,6K déc. 30 18:18 index.html
-rw-rw-r-- 1 nicofrand nicofrand 76K déc. 30 18:18 main.css
-rw-rw-r-- 1 nicofrand nicofrand 955K déc. 30 18:18 main.js
-rw-rw-r-- 1 nicofrand nicofrand 118 déc. 30 18:18 robots.txt
-rw-rw-r-- 1 nicofrand nicofrand 29K déc. 30 18:18 themes-dark-bundle.css
-rw-rw-r-- 1 nicofrand nicofrand 938 déc. 30 18:18 themes-dark-bundle.js
-rw-rw-r-- 1 nicofrand nicofrand 25K déc. 30 18:18 themes-default-bundle.css
-rw-rw-r-- 1 nicofrand nicofrand 938 déc. 30 18:18 themes-default-bundle.js
-rw-rw-r-- 1 nicofrand nicofrand 37 déc. 30 18:18 themes.json
-rw-rw-r-- 1 nicofrand nicofrand 28K déc. 30 18:18 themes-light-bundle.css
-rw-rw-r-- 1 nicofrand nicofrand 938 déc. 30 18:18 themes-light-bundle.js
Webpack 3 (current):
make prod
Done in 21.95s.
$ ls -lh build/client/
ls -lh build/client/
total 1,8M
-rw-rw-r-- 1 nicofrand nicofrand 469K déc. 30 18:26 0.js
-rw-rw-r-- 1 nicofrand nicofrand 7,8K déc. 30 18:26 1.js
drwxrwxr-x 4 nicofrand nicofrand 4,0K déc. 30 18:26 assets
drwxrwxr-x 2 nicofrand nicofrand 4,0K déc. 30 18:26 favicon
-rw-rw-r-- 1 nicofrand nicofrand 2,6K déc. 30 18:26 index.html
-rw-rw-r-- 1 nicofrand nicofrand 77K déc. 30 18:26 main.css
-rw-rw-r-- 1 nicofrand nicofrand 995K déc. 30 18:26 main.js
-rw-rw-r-- 1 nicofrand nicofrand 118 déc. 30 18:26 robots.txt
drwxrwxr-x 2 nicofrand nicofrand 4,0K déc. 30 18:26 themes
-rw-rw-r-- 1 nicofrand nicofrand 30K déc. 30 18:26 themes-dark-bundle.css
-rw-rw-r-- 1 nicofrand nicofrand 25K déc. 30 18:26 themes-default-bundle.css
-rw-rw-r-- 1 nicofrand nicofrand 37 déc. 30 18:26 themes.json
-rw-rw-r-- 1 nicofrand nicofrand 28K déc. 30 18:26 themes-light-bundle.css
``
Edited by Nicolas Frandeboeuf