【发布时间】:2020-05-15 02:51:55
【问题描述】:
我正在使用 Netlify + Netlify CMS + Gatsby 来做我的博客。
我开始看到越来越多的 reduxcacheXXXXX 文件夹出现在项目根文件夹中。
如果我不需要它们,我怎样才能删除它们并防止这些文件夹再次发生?
【问题讨论】:
标签: reactjs react-redux gatsby netlify netlify-cms
我正在使用 Netlify + Netlify CMS + Gatsby 来做我的博客。
我开始看到越来越多的 reduxcacheXXXXX 文件夹出现在项目根文件夹中。
如果我不需要它们,我怎样才能删除它们并防止这些文件夹再次发生?
【问题讨论】:
标签: reactjs react-redux gatsby netlify netlify-cms
它们是自 Gatsby 2.19 以来出现的缓存文件。似乎他们在尝试在每个构建中删除(和重命名)它们时遇到权限问题,如GitHub thread
所示您可以在此处找到有关 data storage with Redux in Gatsby 及其使用方式的详细文档:
在 Gatsby 的引导和构建阶段,状态被存储并 使用 Redux 库进行操作。使用 Redux 的主要目的 Gatsby 内部是集中所有的状态逻辑。审查 Gatsby 减速器和动作文件夹提供了全面的图片 什么状态操作是可能的。
澄清不是使用 Netlify 的问题。所有 CMS 都会发生这种情况(我有一个 Contentful 和 DatoCMS 自己的项目,并且仍在发生)。
回答您的问题,“错误”似乎仍然存在。您应该忽略这些文件并在看到它们后立即将其删除。此外,您可以尝试将 Gatsby 软件包更新到最新的稳定版本。
【讨论】: