Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Vaadin what to add for version-control

we are using Vaadin 14. Which folders in the project should we commit to the Version-Control? The folder node_modules is very large which is very time consuming, should we commit this?

like image 445
sulox32 Avatar asked Jan 24 '26 13:01

sulox32


1 Answers

  • node_modules directory should not be added to version control!

  • package.json and package-lock.json keep track of npm packages and pin their versions. You may want to add these to version control, in particular, if you added any local package directly with npm.

  • webpack.config.js is webpack configuration. You can add custom webpack configuration to this file. You may want to add these to version control.

  • webpack.generated.js is auto-generated webpack configuration imported by webpack.config.js. Do not add to version control, as it is always overwritten by vaadin-maven-plugin during execution of the prepare-frontend goal.

See Build and Maintain a V14 project for more info.

like image 111
Mehdi Javan Avatar answered Jan 27 '26 20:01

Mehdi Javan



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!