Hi all,
I did a fresh build on my Windows 11 64 bit with Vaadin flow 23.4.0, JDK 17, npm 10.7.0. and got error when vaadin tries to build frontend as below:
C:\Users\git\iad\src\main\webapp' directory
2024-05-13 00:24:17.402 INFO 4192 --- [v-server-output] c.v.b.devserver.DevServerOutputTracker :
2024-05-13 00:24:17.402 INFO 4192 --- [v-server-output] c.v.b.devserver.DevServerOutputTracker : ERROR in ../node_modules/@granite-elements/granite-qrcode-decoder/node_modules/lit-element/lit-element.js
2024-05-13 00:24:17.402 INFO 4192 --- [v-server-output] c.v.b.devserver.DevServerOutputTracker : Module not found: Error: Can't resolve 'lit-html/lib/shady-render.js' in 'C:\Users\git\iad\node_modules\@granite-elements\granite-qrcode-decoder\node_modules\lit-element'
2024-05-13 00:24:17.402 INFO 4192 --- [v-server-output] c.v.b.devserver.DevServerOutputTracker :
2024-05-13 00:24:17.403 INFO 4192 --- [v-server-output] c.v.b.devserver.DevServerOutputTracker : ERROR in ../node_modules/@granite-elements/granite-qrcode-scanner/node_modules/lit-element/lit-element.js
2024-05-13 00:24:17.403 INFO 4192 --- [v-server-output] c.v.b.devserver.DevServerOutputTracker : Module not found: Error: Can't resolve 'lit-html/lib/shady-render.js' in 'C:\Users\git\iad\node_modules\@granite-elements\granite-qrcode-scanner\node_modules\lit-element'
2024-05-13 00:24:17.403 INFO 4192 --- [v-server-output] c.v.b.devserver.DevServerOutputTracker :
2024-05-13 00:24:17.403 INFO 4192 --- [v-server-output] c.v.b.devserver.DevServerOutputTracker : ERROR in ../node_modules/@material/mwc-base/node_modules/lit-element/lit-element.js
2024-05-13 00:24:17.403 INFO 4192 --- [v-server-output] c.v.b.devserver.DevServerOutputTracker : Module not found: Error: Can't resolve 'lit-html/lib/shady-render.js' in 'C:\Users\git\iad\node_modules\@material\mwc-base\node_modules\lit-element'
2024-05-13 00:24:17.403 INFO 4192 --- [v-server-output] c.v.b.devserver.DevServerOutputTracker :
2024-05-13 00:24:17.403 INFO 4192 --- [v-server-output] c.v.b.devserver.DevServerOutputTracker : ERROR in ../node_modules/lit-html/directives/class-map.js 6:106
2024-05-13 00:24:17.403 INFO 4192 --- [v-server-output] c.v.b.devserver.DevServerOutputTracker : Module parse failed: Unexpected token (6:106)
I did many tries as:
npm cache clear --force
npm install --save-dev lit lit-html lit-element
but the error still happens.
If i try in MacOS, then the build works fine.
Regards
Thang Le
