微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

无法在 AWS 放大上部署 Next Js SSR 应用程序 网站上的内部错误和 cli 上的部署失败

如何解决无法在 AWS 放大上部署 Next Js SSR 应用程序 网站上的内部错误和 cli 上的部署失败

我用

当我使用 CLI 方法时 它说:

 Zipping artifacts completed.
⠦ deploying build artifacts to the Amplify Console..Job Failed.{"jobArn":"arn:aws:amplify:eu-central-1:-----:apps/------","jobId":"1","commitId":null,"commitMessage":"Deployment Failed","commitTime":null,"startTime":"2021-06-28T12:16:39.969Z","status":"Failed","endTime":null,"jobType":null}
✔ Deployment complete!

当我使用 AWS 网站时 然后它进行构建,之后,它给出了一个错误,如

  • 开始 SSR 构建...
  • 内部错误...
  • 终止日志记录...

解决方法

如果您使用增量静态页面生成,则应将代码部署到 vercel 这是参考 https://nextjs.org/docs/messages/ssg-fallback-true-export

,

首先,值得注意的是,Amplify 团队最近才开始使用此功能,因此在 slaw 中肯定仍然存在缺陷。话虽如此,我在我自己的项目中了解到,您现在需要使用不高于“10.2.0”版本的 Next.js。任何比这更新的东西目前都不会构建。如上所述,我确信当他们解决问题时,他们将开始支持新版本。

其次,我鼓励您加入他们的 Discord server,在那里您可以获得 Amplify 开发人员以及积极使用该产品并共同解决其中一些问题的其他开发人员的额外支持。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。