我只是想使用@sentry/nextjs和sentry向NextjS v12集成,本地主机和Sentry集成之前一切正常,但当我在AWS Amplify上构建应用程序时,启动SSR构建时出现多个错误,其中包括“找不到模块:无法解析'webpack'”。构建有什么问题?是否有任何解决方案?我尝试了几个选项,比如在next.config.js中添加target: 'experimental-serverless-trace',但没有成功。感谢您的帮助!
我遇到了类似的问题,似乎是由于缺少webpack模块引起的。我发现解决方法是配置Amplify环境变量AMPLIFY_NEXTJS_EXPERIMENTAL_TRACE为true。 更新: 要编辑您的环境变量,请单击您的应用程序> 在“应用程序设置”下单击“环境变量”> 单击“管理变量”按钮> “添加变量”
Amplify目前还不支持Nextjs 12。您需要使用11.1.4版本。您可以在此处的GitHub问题中找到讨论: https://github.com/aws-amplify/amplify-hosting/issues/2343 无法确定您的错误是否完全相同,但它看起来像是该GitHub问题中提到的“已知问题”。