AWS:成员必须满足枚举值集:[WEB]
AWS: Member must satisfy enum value set: [WEB]
我遵循此指南https://docs.amplify.aws/guides/hosting/nextjs/q/platform/js#git-based-deployments to deploy my NextJS application to AWS amplify, but I am running into this error: 我在哪里以及如何设置 WEB_DYNAMIC 到 WEB 的值?
我也遇到了同样的问题,并通过删除项目仓库中的“amplify”文件夹来修复它。您可能已经使用 Amplify CLI 配置项目,它可能会搞乱配置。
我今天遇到了同样的问题,请检查您在构建和测试设置中的基本目录,我的是 .next,这是不正确的
所以我更改了 package.json 中的“脚本”值,然后尝试了。
进行更改后,我的基本目录已退出并且一切正常。
"scripts": {
"dev": "next dev",
"build": "next build && next export",
"start": "next start"
},
从这里查看“脚本”
https://docs.amplify.aws/guides/hosting/nextjs/q/platform/js#cli-workflow
您必须通过将“下一次导出”添加到您的构建脚本来导出您的下一个构建,例如
"scripts": {
"dev": "next dev",
"build": "next build && next export",
"start": "next start"
}
然后,将构建设置中的 baseDirectory 属性 从 .next 更改为 out
例如,baseDirectory: out
我遵循此指南https://docs.amplify.aws/guides/hosting/nextjs/q/platform/js#git-based-deployments to deploy my NextJS application to AWS amplify, but I am running into this error:
我也遇到了同样的问题,并通过删除项目仓库中的“amplify”文件夹来修复它。您可能已经使用 Amplify CLI 配置项目,它可能会搞乱配置。
我今天遇到了同样的问题,请检查您在构建和测试设置中的基本目录,我的是 .next,这是不正确的 所以我更改了 package.json 中的“脚本”值,然后尝试了。 进行更改后,我的基本目录已退出并且一切正常。
"scripts": {
"dev": "next dev",
"build": "next build && next export",
"start": "next start"
},
从这里查看“脚本” https://docs.amplify.aws/guides/hosting/nextjs/q/platform/js#cli-workflow
您必须通过将“下一次导出”添加到您的构建脚本来导出您的下一个构建,例如
"scripts": {
"dev": "next dev",
"build": "next build && next export",
"start": "next start"
}
然后,将构建设置中的 baseDirectory 属性 从 .next 更改为 out
例如,baseDirectory: out