如果您在使用Amplify时遇到了“Production Not Running”问题,可以尝试以下
确认您的AWS Amplify应用程序已在云上部署,并已完成构建过程。可以通过AWS控制台访问您的应用程序,然后选择“Amplify Console”选项卡,以查看应用程序的构建和部署状态。
确认已正确配置域名和SSL证书。您需要在Amazon Route53和AWS Certificate Manager中配置域名和证书。
如果您使用了自定义域名,请确保您的CNAME记录已正确配置。它应该指向您的Amplify应用程序的域名。
以下是示例代码的片段,说明如何在Amplify中构建和部署应用程序:
# 安装 Amplify 命令行界面
npm install -g @aws-amplify/cli
# 配置 Amplify CLI
amplify configure
# 创建一个新的 Amplify 应用程序
amplify init
# 添加服务、API、存储等各种资源
amplify add auth
amplify add api
amplify add storage
# 查看当前配置的资源
amplify status
# 将更改推送到云端进行构建和部署
amplify push
请注意,在将更改推送到云端进行构建和部署之前,您需要确保在AWS Amplify控制台中正确配置了域名和SSL证书。