мы используем Vaadin 14. Какие папки в проекте мы должны зафиксировать в управлении версиями? Папка node_modules очень большая, что занимает очень много времени, должны ли мы ее зафиксировать?
Ваадин что добавить для контроля версий
Ответы (1)
node_modules
не следует добавлять в систему контроля версий!package.json
иpackage-lock.json
отслеживают пакеты npm и закрепляют их версии. Вы можете добавить их в систему управления версиями, в частности, если вы добавили какой-либо локальный пакет непосредственно с помощью npm.webpack.config.js
— это конфигурация веб-пакета. Вы можете добавить в этот файл пользовательскую конфигурацию веб-пакета. Вы можете добавить их в систему контроля версий.webpack.generated.js
— это автоматически сгенерированная конфигурация веб-пакета, импортированнаяwebpack.config.js
. Не добавляйте в контроль версий, так какvaadin-maven-plugin
всегда перезаписывает его во время выполнения целиprepare-frontend
.
См. Создание и поддержка проекта V14 для получения дополнительной информации.