gpt4 book ai didi

node.js - 为 pageserror : Error: ENOENT: no such file or directory 构建静态 HTML

转载 作者:行者123 更新时间:2023-12-03 12:14:50 25 4
gpt4 key购买 nike

我有 gatsby 项目,它运行良好,也有 404 页,但是我在 gatsby build 期间遇到错误或者在成功完成构建过程后打开浏览器:

Building static HTML for pageserror: Error: ENOENT: no such file or directory
如果我在 gatsby build 期间没有得到错误时间那么我必须在运行时打开浏览器 gatsby serve并打开浏览器:
Error: ENOENT: no such file or directory, stat '/project/public/404.html'

最佳答案

解决方法 1
添加 404.js404.tsx里面的文件 pages文件夹,如果你不

  • 尝试卸载 build .cache , 和 node_modules .
  • yarn add pkg.json npm install *
  • 将所有必需的 Prop 传递给使用它的所有页面中的布局 (comp)。
  • 运行 gatsby develop之前 gatsby build

  • 解决方法 2
    可能你正在使用 React.lazy suspense在不支持服务器端渲染的组件中,您需要以任何可能的方式将其删除。
    然后试试这个应该有效!
    Want to use React.lazy in Gatsby

    关于node.js - 为 pageserror : Error: ENOENT: no such file or directory 构建静态 HTML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62978046/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com