Amplify API GraphQL 为我们提供了一种便捷的方法生成 API Key,但是在实际开发中我们可能需要使用不同的 API Key。下面是一种解决方案:
amplify env pull
该命令将会拉取 Amplify 环境中设置的所有配置文件。
找到对应的 API Key 配置文件,例如我们想要更改的是 dev 环境下的 API Key,则找到 "/amplify/backend/api/yourApiName/dev/api-key.json",并使用任意文本编辑器打开它。
找到 "value" 字段,这里保存着我们的 API Key。将其更新为你想要使用的 API Key,并保存文件。
使用以下命令将更改推送到 Amplify 环境:
amplify env push
以上步骤完成后,你的本地 Amplify 项目就会使用新的 API Key。
注意:这种方法仅适用于本地环境,生产环境下的 API Key 不应该直接更改。请务必保护好 API Key,以防止泄露和滥用。