将Next.js应用程序部署到netflix的问题



当我尝试部署时,我似乎无法让这个工作。我在建筑日志中得到这个

"我该如何解决这个问题?8:40:55 PM: $ npm运行build8:40:55 PM:>JT-porto@0.1.0构建8:40:55 PM:>下一个构建8:40:55 PM:警告-没有找到构建缓存。请配置生成缓存以加快生成速度。阅读更多:https://nextjs.org/docs/messages/no-cache8:40:55 PM: info -检查类型的有效性…8:40:58 PM: info -创建一个优化的生产构建…8:41:00 PM:编译失败。8:41:00点:下午8:41:00:./pages/index.js8:41:00 PM:没有找到模块:无法解析"../public/figma1.png"下午8:41:00:https://nextjs.org/docs/messages/module-not-found晚上8:41:00:>由于webpack错误,构建失败8:41:00点:8:41:00 PM: "build.command"失败
8:41:00点:────────────────────────────────────────────────────────────────8:41:00点:下午8:41:00:错误消息8:41:00 PM:命令失败,退出代码1:npm run build (https://ntl.fyi/exit-code-1)8:41:00点:下午8:41:00:错误位置8:41:00 PM:在netflix应用程序的构建命令中:8:41:00 PM: npm运行build8:41:00点:8:41:00 PM:解析配置8:41:00 PM:构建;8:41:00 PM:命令:npm run build8:41:00 PM: commandOrigin: ui下午8:41:00:环境:8:41:00 pm: - next_private_target8:41:00 PM:发布:/opt/build/repo/.next8:41:00 PM: publishOrigin: ui下午8:41:00:插件8:41:00 PM: -输入:{}8:41:00 PM: origin: ui8:41:00 PM: package: '@netlify/plugin-nextjs'8:41:00 PM:缓存工件8:41:00 PM:开始保存节点模块8:41:00 PM:节点模块保存完成8:41:00 PM:开始保存构建插件8:41:00 PM:完成保存构建插件8:41:00 PM:开始保存copack缓存8:41:00 PM:完成保存copack缓存8:41:00 PM:开始保存pip缓存8:41:00 PM:完成保存pip缓存8:41:00 PM:开始保存emacs桶依赖项8:41:00 PM:完成保存emacs桶依赖项下午8:41:02:在"建筑工地"阶段失败:构建脚本返回非零退出代码:2 (https://ntl.fyi/exit-code-2)8:41:00 PM:开始保存maven依赖项8:41:00 PM:完成maven依赖项的保存8:41:00 PM:开始保存引导依赖项8:41:00 PM:完成保存启动依赖项8:41:00 PM:开始保存rust rust缓存8:41:00 PM:完成保存rust rust缓存8:41:00 PM:开始保存go依赖项8:41:00 PM:完成保存go依赖项8:41:02 PM:由于用户错误,构建失败:构建脚本返回非零退出代码:28:41:02 PM:构建失败:构建站点失败8:41:02 PM:完成处理39.698 ">

似乎PNG在正确的文件路径。也当我尝试npm运行构建。我没有得到手动部署的构建文件夹。

这里是github https://github.com/joakimtin/reactporto

看起来这是一个文件命名问题。在公共目录中,将文件扩展名更改为.png而不是.PNG