parcel-bundler 中的 .cache 文件夹是什么?是否需要将 .cache 文件夹推送到 Github?

What is the .cache folder in parcel-bundler? Is it necessary to push the .cache folder to Github?

parcel-bundler 中的.cache 文件夹是什么?是否需要将 .cache 文件夹推送到 Github?

.cache 文件夹(或 parcel v2 中的 .parcel-cache)在 parcel 构建项目时存储有关项目的信息,以便在重建时不必重新解析和重新- 从头开始​​分析一切。这是 parcel 在开发模式下可以这么快的一个关键原因。我认为将它提交到 git 将是一个坏主意 - 它会向你的提交历史添加大量(不必要的)更改,并且它很容易与生成它的代码不同步。

来自this article

Be sure to add .cache and dist to your .gitignore file to prevent committing these folders to Git. The .cache folder is used by Parcel as a temporary cache directory when building your app for development and production.

这个答案的一个小更新,虽然它实际上是相同的响应,但您现在需要为 parcel@^2.0.0-beta.1 输入的命令是:

.包裹缓存

将此添加到您的 .gitignore 文件,当您再次达到 git 状态时,所有 Blob 将从您的未跟踪文件列表中删除.

感谢您帮我解决这个问题!