Vaadin 为版本控制添加了什么
Vaadin what to add for version-control
我们正在使用 Vaadin 14。我们应该将项目中的哪些文件夹提交给版本控制?
文件夹 node_modules 非常大,非常耗时,我们应该提交吗?
node_modules
目录不应加入版本控制!
package.json
和 package-lock.json
跟踪 npm 包并固定它们的版本。您可能希望将这些添加到版本控制中,特别是如果您直接使用 npm 添加了任何本地包。
webpack.config.js
是webpack配置。您可以将自定义 webpack 配置添加到此文件。您可能希望将这些添加到版本控制中。
webpack.generated.js
是由webpack.config.js
导入的自动生成的webpack配置。 不要 添加到版本控制中,因为在执行 prepare-frontend
目标期间它总是被 vaadin-maven-plugin
覆盖。
有关详细信息,请参阅 Build and Maintain a V14 project。
我们正在使用 Vaadin 14。我们应该将项目中的哪些文件夹提交给版本控制? 文件夹 node_modules 非常大,非常耗时,我们应该提交吗?
node_modules
目录不应加入版本控制!package.json
和package-lock.json
跟踪 npm 包并固定它们的版本。您可能希望将这些添加到版本控制中,特别是如果您直接使用 npm 添加了任何本地包。webpack.config.js
是webpack配置。您可以将自定义 webpack 配置添加到此文件。您可能希望将这些添加到版本控制中。webpack.generated.js
是由webpack.config.js
导入的自动生成的webpack配置。 不要 添加到版本控制中,因为在执行prepare-frontend
目标期间它总是被vaadin-maven-plugin
覆盖。
有关详细信息,请参阅 Build and Maintain a V14 project。