【问题标题】:Next js Strapi - error - TypeError: fetch failedNext js Strapi - 错误 - TypeError: fetch failed
【发布时间】:2022-10-06 02:45:29
【问题描述】:

模块构建失败:UnhandledSchemeError:从 \"node:assert\" 读取​​不是由插件处理(未处理的方案)。 Webpack 默认支持 \"data:\" 和 \"file:\" URI。 您可能需要一个额外的插件来处理 \"node:\" URI。

  • 我是这方面的新手,有人可以帮我
  • 你运行的是什么版本的节点? node -v
  • 我正在使用节点 v18.1.0
  • 您是否尝试更新 Next.js?这个问题似乎与 12.1.5 及更早版本有关。
  • 还没有,我现在就做...

标签: javascript next.js strapi


【解决方案1】:

下一个 12.3.1 和 STRAPI VERSION v4.4.1 也有同样的问题。 这是因为strapi 在节点 16 上运行,next 在 18 上运行。 通过运行检查您的下一个版本和strapi安装

  • node -v(在 next 和 Strapi 的根文件夹中的终端中) 如果它们不同运行
  • nvm install v16(对于 nextjs 根)
  • nvm use 16(在 nextjs 根目录上)

这解决了我的问题。 (还记得为获取传递一个绝对 URL)

【讨论】:

    猜你喜欢
    • 2023-02-15
    • 1970-01-01
    • 1970-01-01
    • 2018-09-21
    • 1970-01-01
    • 2018-01-05
    • 1970-01-01
    • 1970-01-01
    • 2018-04-03
    相关资源
    最近更新 更多