【问题标题】:Do you have commit webpack generated files?你有提交 webpack 生成的文件吗?
【发布时间】:2017-11-09 02:06:36
【问题描述】:

我最近开始在我的节点应用程序中使用 webpack。但是,该应用程序会在client/dist/js/app.js 中生成一个巨大的文件,并且每次提交该文件都需要相当长的时间。我想,随着我的 Web 应用程序不断增长,它会变得更糟。

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

【问题讨论】:

  • 没有。 从不将任何类型的构建/编译文件提交到 git。

标签: node.js git webpack


【解决方案1】:

您的文件是 webpack 从您的源代码生成的缩小版 javascript。您不能将这些从 dist 文件夹中生成的文件包含在您的存储库中,因为在对源文件进行更改后,每次运行 webpack 时它们都会被覆盖。

从您的存储库中删除此目录并将dist/ 写入.gitignore 文件以避免下次再次添加。

【讨论】:

  • 是的,谢谢。为了启用 webpack,我遵循了一些在线教程,他们从未提及任何关于跟踪文件的事情。直觉上,我的想法和你说的一样,只是想确认一下。
猜你喜欢
  • 2022-08-06
  • 1970-01-01
  • 2017-05-19
  • 1970-01-01
  • 2010-09-30
  • 2018-05-24
  • 1970-01-01
  • 2019-09-22
  • 2022-06-20
相关资源
最近更新 更多