Skip to content

Instantly share code, notes, and snippets.

@kcleong
Created October 16, 2020 09:54
Show Gist options
  • Save kcleong/c838e55066e4fe80521d45b4fbcab058 to your computer and use it in GitHub Desktop.
Save kcleong/c838e55066e4fe80521d45b4fbcab058 to your computer and use it in GitHub Desktop.
Plone webpack make with Plone 5.2.2
(NENV) (plone-webpack) ➜ example.buildout make
rm -f -r \
bin \
develop-eggs \
.installed.cfg \
parts \
resources/.plone \
resources/theme
/Users/leong/Envs/plone-webpack/bin/buildout -N install instance plonesite
Creating directory '/Users/leong/projects/plone-webpack/example.buildout/bin'.
Creating directory '/Users/leong/projects/plone-webpack/example.buildout/parts'.
Creating directory '/Users/leong/projects/plone-webpack/example.buildout/develop-eggs'.
Installing instance.
Generated script '/Users/leong/projects/plone-webpack/example.buildout/bin/instance'.
Generated interpreter '/Users/leong/projects/plone-webpack/example.buildout/parts/instance/bin/interpreter'.
Installing plonesite.
No handlers could be found for logger "Init"
INFO:collective.recipe.plonesite:Retrieved the admin user
WARNING:collective.recipe.plonesite:A Plone Site already exists and will not be replaced
INFO:collective.recipe.plonesite:******* UPDATING VHM INFORMATION ********
INFO:collective.recipe.plonesite:******* SET VHM INFO TO /VirtualHostBase/http/:80/Plone/VirtualHostRoot *******
bin/instance start; \
make -C resources build; \
status=$?; \
bin/instance stop; \
exit $status
. .
daemon process started, pid=3795
rm -f -r theme
yarn run build
yarn run v1.22.10
warning package.json: No license field
$ webpack --progress --colors --bail
92% chunk asset optimization OptimizeCssAssetsWebpackPluginBrowserslist: caniuse-lite is outdated. Please run next command `yarn upgrade caniuse-lite browserslist`
Hash: 747eb0cb45509e0ec5a9
Version: webpack 4.44.2
Time: 25591ms
Built at: 10/16/2020 11:32:28 AM
Asset Size Chunks Chunk Names
../example-custom/custom.css 0 bytes [emitted]
../example-custom/custom.js 0 bytes [emitted]
../example-custom/manifest.cfg 425 bytes [emitted]
../example-custom/preview.png 65.5 KiB [emitted]
../example-custom/rules.xml 434 bytes [emitted]
../example/polyfills/es6-promise.auto.min.LICENSE 1.07 KiB [emitted]
../example/polyfills/es6-promise.auto.min.js 6.45 KiB [emitted]
../example/preview.png 65.5 KiB [emitted]
../example/rules.xml 1.04 KiB [emitted]
../example/webpack.xml 716 bytes [emitted]
0.bundle.a8752b7.js 26.8 KiB 0 [emitted] [immutable]
1.bundle.36e24d4.js 78.6 KiB 1 [emitted] [immutable]
1.bundle.36e24d4.js.LICENSE.txt 340 bytes [emitted]
2.bundle.08ea7b1.js 31.8 KiB 2 [emitted] [immutable]
2.bundle.08ea7b1.js.LICENSE.txt 817 bytes [emitted]
4.b6656a9.css 214 KiB 4 [emitted] [immutable] logged-in
5.bundle.280fee5.js 124 KiB 5 [emitted] [immutable]
5.bundle.280fee5.js.LICENSE.txt 1.61 KiB [emitted]
6.bundle.38219d6.js 1.19 MiB 6 [emitted] [immutable] [big]
7.bundle.fa06cfe.js 29.4 KiB 7 [emitted] [immutable]
8.bundle.952d35f.js 38.9 KiB 8 [emitted] [immutable]
9.bundle.ad87db1.js 50.4 KiB 9 [emitted] [immutable]
default.78d4e85.css 144 KiB 3 [emitted] [immutable] default
default.78d4e85.js 224 KiB 3 [emitted] [immutable] default
default.78d4e85.js.LICENSE.txt 551 bytes [emitted]
glyphicons-halflings-regular.448c34a.woff2 17.6 KiB [emitted]
glyphicons-halflings-regular.8988968.svg 106 KiB [emitted]
glyphicons-halflings-regular.e18bbf6.ttf 44.3 KiB [emitted]
glyphicons-halflings-regular.f4769f9.eot 19.7 KiB [emitted]
glyphicons-halflings-regular.fa27723.woff 22.9 KiB [emitted]
index.html 1.73 KiB [emitted]
logged-in.bundle.b6656a9.js 548 bytes 4 [emitted] [immutable] logged-in
manifest.cfg 399 bytes [emitted]
plone-fontello.55c74ca.ttf 30.1 KiB [emitted]
plone-fontello.8d10aa0.eot 30.3 KiB [emitted]
plone-fontello.9a79636.svg 42.7 KiB [emitted]
plone-fontello.a807f12.woff 18.3 KiB [emitted]
roboto-bold.7ca7d2b.woff 93.4 KiB [emitted]
roboto-bold.d329cc8.ttf 159 KiB [emitted]
roboto-bold.e0a32d4.eot 79.9 KiB [emitted]
roboto-bold.f178dfd.svg 671 KiB [emitted] [big]
roboto-bolditalic.28e964d.eot 85.4 KiB [emitted]
roboto-bolditalic.8b7ecb1.svg 692 KiB [emitted] [big]
roboto-bolditalic.b37d0bb.ttf 160 KiB [emitted]
roboto-bolditalic.d46a5e7.woff 98.4 KiB [emitted]
roboto-italic.04d65d5.woff 97.5 KiB [emitted]
roboto-italic.88148bd.eot 84.6 KiB [emitted]
roboto-italic.b52ea05.svg 677 KiB [emitted] [big]
roboto-italic.de74c60.ttf 158 KiB [emitted]
roboto-light.0cdb6b9.woff 86.8 KiB [emitted]
roboto-light.4258aaf.svg 664 KiB [emitted] [big]
roboto-light.454bf76.eot 72.8 KiB [emitted]
roboto-light.7b5fb88.ttf 159 KiB [emitted]
roboto-lightitalic.129c505.ttf 163 KiB [emitted]
roboto-lightitalic.258aea8.woff 92.7 KiB [emitted]
roboto-lightitalic.4419e1f.eot 79.1 KiB [emitted]
roboto-lightitalic.95a08b6.svg 688 KiB [emitted] [big]
roboto-medium.420ea9a.svg 672 KiB [emitted] [big]
roboto-medium.5102655.woff 87.3 KiB [emitted]
roboto-medium.9670ff4.eot 73.8 KiB [emitted]
roboto-medium.fe13e41.ttf 159 KiB [emitted]
roboto-mediumitalic.20aaf98.svg 698 KiB [emitted] [big]
roboto-mediumitalic.5b25afa.ttf 162 KiB [emitted]
roboto-mediumitalic.79d0ac1.woff 94.9 KiB [emitted]
roboto-mediumitalic.f8978fd.eot 81.4 KiB [emitted]
roboto-regular.300b212.woff 92.6 KiB [emitted]
roboto-regular.5502cce.svg 651 KiB [emitted] [big]
roboto-regular.95c7919.eot 79 KiB [emitted]
roboto-regular.ac3f799.ttf 159 KiB [emitted]
robotocondensed-light.4b0d2e4.eot 58.9 KiB [emitted]
robotocondensed-light.66fdd53.svg 698 KiB [emitted] [big]
robotocondensed-light.b85c274.woff 65.8 KiB [emitted]
robotocondensed-light.cf4449c.ttf 123 KiB [emitted]
robotocondensed-lightitalic.2095ba2.svg 739 KiB [emitted] [big]
robotocondensed-lightitalic.51fb675.eot 65.9 KiB [emitted]
robotocondensed-lightitalic.52019ea.ttf 131 KiB [emitted]
robotocondensed-lightitalic.8be5a05.woff 73.1 KiB [emitted]
Entrypoint default [big] = default.78d4e85.css default.78d4e85.js
[5] ./src/example/default.js 1.01 KiB {3} [built]
[6] ./.plone/++resource++plone.js 1.25 KiB {3} [built]
[7] ./src/example/default.less 39 bytes {3} [built]
[8] ./src/example/theme.less 39 bytes {3} [built]
[19] ./.plone/++resource++mockup/modal/pattern.js 35.2 KiB {2} [built]
[20] ./src/example/logged-in.js 79 bytes {4} [built]
[21] ./.plone/++resource++mockup/autotoc/pattern.js 6.6 KiB {7} [built]
[22] ./.plone/++resource++mockup/contentloader/pattern.js 4.68 KiB {7} [built]
[23] ./.plone/++resource++mockup/cookietrigger/pattern.js 1.53 KiB {7} [built]
[24] ./.plone/++resource++mockup/formautofocus/pattern.js 943 bytes {7} [built]
[25] ./.plone/++resource++mockup/formunloadalert/pattern.js 2.9 KiB {7} [built]
[26] ./.plone/++resource++mockup/livesearch/pattern.js 8.87 KiB {7} [built]
[27] ./.plone/++resource++mockup/markspeciallinks/pattern.js 5.75 KiB {7} [built]
[28] ./.plone/++resource++mockup/navigationmarker/pattern.js 2.14 KiB {7} [built]
[29] ./.plone/++resource++mockup/preventdoublesubmit/pattern.js 2.13 KiB {7} [built]
+ 91 hidden modules
WARNING in asset size limit: The following asset(s) exceed the recommended size limit (244 KiB).
This can impact web performance.
Assets:
roboto-light.4258aaf.svg (664 KiB)
roboto-lightitalic.95a08b6.svg (688 KiB)
roboto-regular.5502cce.svg (651 KiB)
roboto-medium.420ea9a.svg (672 KiB)
roboto-italic.b52ea05.svg (677 KiB)
roboto-mediumitalic.20aaf98.svg (698 KiB)
roboto-bold.f178dfd.svg (671 KiB)
roboto-bolditalic.8b7ecb1.svg (692 KiB)
robotocondensed-light.66fdd53.svg (698 KiB)
robotocondensed-lightitalic.2095ba2.svg (739 KiB)
6.bundle.38219d6.js (1.19 MiB)
WARNING in entrypoint size limit: The following entrypoint(s) combined asset size exceeds the recommended limit (244 KiB). This can impact web performance.
Entrypoints:
default (368 KiB)
default.78d4e85.css
default.78d4e85.js
Child html-webpack-plugin for "index.html":
1 asset
Entrypoint undefined = index.html
[0] ./node_modules/html-webpack-plugin/lib/loader.js!./src/example/index.html 2.54 KiB {0} [built]
[2] (webpack)/buildin/global.js 472 bytes {0} [built]
[3] (webpack)/buildin/module.js 497 bytes {0} [built]
+ 1 hidden module
Child html-webpack-plugin for "manifest.cfg":
1 asset
Entrypoint undefined = manifest.cfg
[0] ./node_modules/html-webpack-plugin/lib/loader.js!./src/example/manifest.cfg 938 bytes {0} [built]
[2] (webpack)/buildin/global.js 472 bytes {0} [built]
[3] (webpack)/buildin/module.js 497 bytes {0} [built]
+ 1 hidden module
Child mini-css-extract-plugin node_modules/css-loader/dist/cjs.js!node_modules/less-loader/dist/cjs.js??ref--6-2!src/example/default.less:
Entrypoint mini-css-extract-plugin = *
[0] ./node_modules/css-loader/dist/cjs.js!./node_modules/less-loader/dist/cjs.js??ref--6-2!./src/example/default.less 70.6 KiB {0} [built]
[8] ./.plone/++plone++static/fonts/plone-fontello.eot?89786008 72 bytes {0} [built]
[9] ./.plone/++plone++static/fonts/plone-fontello.woff?89786008 73 bytes {0} [built]
[10] ./.plone/++plone++static/fonts/plone-fontello.ttf?89786008 72 bytes {0} [built]
[11] ./.plone/++plone++static/fonts/plone-fontello.svg?89786008 72 bytes {0} [built]
+ 7 hidden modules
Child mini-css-extract-plugin node_modules/css-loader/dist/cjs.js!node_modules/less-loader/dist/cjs.js??ref--6-2!src/example/logged-in.less:
Entrypoint mini-css-extract-plugin = *
[2] ./node_modules/css-loader/dist/cjs.js!./node_modules/less-loader/dist/cjs.js??ref--6-2!./src/example/logged-in.less 210 KiB {0} [built]
+ 15 hidden modules
Child mini-css-extract-plugin node_modules/css-loader/dist/cjs.js!node_modules/less-loader/dist/cjs.js??ref--6-2!src/example/theme.less:
Entrypoint mini-css-extract-plugin = *
[0] ./node_modules/css-loader/dist/cjs.js!./node_modules/less-loader/dist/cjs.js??ref--6-2!./src/example/theme.less 128 KiB {0} [built]
[3] ./.plone/++theme++barceloneta/less/roboto/roboto-light.eot 70 bytes {0} [built]
[4] ./.plone/++theme++barceloneta/less/roboto/roboto-light.woff 71 bytes {0} [built]
[5] ./.plone/++theme++barceloneta/less/roboto/roboto-light.ttf 70 bytes {0} [built]
[6] ./.plone/++theme++barceloneta/less/roboto/roboto-light.svg 70 bytes {0} [built]
[7] ./.plone/++theme++barceloneta/less/roboto/roboto-lightitalic.eot 76 bytes {0} [built]
[8] ./.plone/++theme++barceloneta/less/roboto/roboto-lightitalic.woff 77 bytes {0} [built]
[9] ./.plone/++theme++barceloneta/less/roboto/roboto-lightitalic.ttf 76 bytes {0} [built]
[10] ./.plone/++theme++barceloneta/less/roboto/roboto-lightitalic.svg 76 bytes {0} [built]
[11] ./.plone/++theme++barceloneta/less/roboto/roboto-regular.eot 72 bytes {0} [built]
[12] ./.plone/++theme++barceloneta/less/roboto/roboto-regular.woff 73 bytes {0} [built]
[13] ./.plone/++theme++barceloneta/less/roboto/roboto-regular.ttf 72 bytes {0} [built]
[14] ./.plone/++theme++barceloneta/less/roboto/roboto-regular.svg 72 bytes {0} [built]
[15] ./.plone/++theme++barceloneta/less/roboto/roboto-italic.eot 71 bytes {0} [built]
[16] ./.plone/++theme++barceloneta/less/roboto/roboto-italic.woff 72 bytes {0} [built]
+ 28 hidden modules
✨ Done in 29.42s.
.
daemon process stopped
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment