你是否提交webpack生成的文件?

13

最近我开始在我的Node应用中使用webpack。然而,该应用程序在client/dist/js/app.js生成一个巨大的文件,每次提交都需要相当长的时间。我想象一下,随着我的Web应用程序不断增长,情况会变得更糟。

问题是,既然你总是可以运行npm run bundle,它将在本地运行webpack并生成所有所需的文件,那么您是否真的必须提交由webpack生成的整个目录?这是好还是坏的做法?


3
永远不要将任何构建/编译文件提交到Git。 - Andy Ray
1个回答

19

你的文件是由webpack从源代码生成的精简版Javascript文件。由于每次更改源文件后重新运行Webpack时,这些生成的文件会被覆盖,因此你不应该将dist文件夹中的这些文件包含在你的代码库中。

将此目录从代码库中删除,并在.gitignore文件中写入dist/以避免下次再次添加它。


2
是的,谢谢。为了启用webpack,我遵循了一些在线教程,它们从未提到过跟踪文件的任何事情。直觉上,我认为和你说的一样,只是想确认一下。 - user3126480

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接