【发布时间】:2022-01-08 00:41:37
【问题描述】:
最近我从 Gatsby V2 迁移到 V4,使用 official docs,因为我正面临这个警告并且它是这样的,
warn Error persisting state: function createFolder(folderData) {
return client.mutate({
mutation: mutations.createFo...<omitted>... } could not be cloned.
我正在使用节点版本:14.15.4 和 npm 版本:6.14.10
之前有没有人遇到过这个错误或者建议任何方法来解决这个问题。
【问题讨论】:
-
嗯,文档从字面上说是从 v2 到 v3。你试过 v3 中的项目还是直接从 v2 转到 v4?
-
@FerranBuireu 我使用了文档中提到的命令
{ "dependencies": { "gatsby": "^3.0.0" } }它成功将版本更新到 V3,但是,在使用此命令更新 gatsby-plugins 时npm install gatsby-plugin-sharp@latest它不适用于 V3 所以,我使用这个命令将它们一起更新到最新版本,npm install gatsby@latest -
所以问题是从 v2 到 v3,而不是到 v4。您是否尝试将您的 npm 版本更新到版本 7 以运行
--legacy-peer-deps标志?
标签: node.js webpack runtime-error gatsby build-error