If using Vaadin with Spring Boot, instead set the property ‘vaadin.compatibilityMode’ to ‘true’ in ‘application.properties’.
…
Running in Vaadin 13 (Flow 1) compatibility mode.
This mode uses webjars/Bower for client side dependency management and HTML imports for dependency loading.
The default mode in Vaadin 14+ (Flow 2+) is based on npm for dependency management and JavaScript modules for dependency inclusion.
When it is planned to make Spring Boot apps working with Flow 2+ ?
Yes i did. I have node and npm accessible system wide. (I’m on a Mac and I linked /usr/local/bin/node and /usr/local/bin/npm to the location of the node install.)