Vaadin what to add for version-control

Viewed 296

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?

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.

Related