如何解决将Next.js部署到AWS Elastic Beanstalk时出错
当我部署到AWS Elastic Beanstalk时,出现以下错误。有谁知道为什么会这样?
> client@0.1.0 start /var/app/current
> next start -p $PORT
ready - started server on http://localhost:8081
TypeError: Cannot read property 'filter' of undefined
at NextScript.getPolyfillScripts (/var/app/current/.next/server/static/8Nm58iB3JDC5SQahrWuy9/pages/_document.js:735:26)
at NextScript.render (/var/app/current/.next/server/static/8Nm58iB3JDC5SQahrWuy9/pages/_document.js:836:75)
at d (/var/app/current/node_modules/react-dom/cjs/react-dom-server.node.production.min.js:38:231)
at $a (/var/app/current/node_modules/react-dom/cjs/react-dom-server.node.production.min.js:39:16)
at a.b.render (/var/app/current/node_modules/react-dom/cjs/react-dom-server.node.production.min.js:44:476)
at a.b.read (/var/app/current/node_modules/react-dom/cjs/react-dom-server.node.production.min.js:44:18)
at renderToStaticMarkup (/var/app/current/node_modules/react-dom/cjs/react-dom-server.node.production.min.js:54:462)
at renderDocument (/var/app/current/node_modules/next/dist/next-server/server/render.js:3:624)
at renderToHTML (/var/app/current/node_modules/next/dist/next-server/server/render.js:50:72)
at process._tickCallback (internal/process/next_tick.js:68:7)
解决方法
这里没有很多信息,但是当部署到ec2容器并升级到Next 9.5.1时,我遇到了这个确切的问题(以前是9.4.4)。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。