2

在我的 AWS Amplify 应用程序中,我开始收到关于 Node.js 8.10 生命周期结束的电子邮件,敦促我更改为 Node.js 10.x。

amplify add function我可以通过简单地编辑生成的 cloudformation 模板来更改我创建的函数的版本。但是,当我尝试对 Amplify 为我生成的资源执行此操作时,我在运行时得到了No Changeamplify status

更具体地说,我无法更改的功能位于nested-cloudformation-stack.yml(within amplify/backend/awscloudformation/)。该函数被称为UpdateRolesWithIDPFunction,这可能与 Cognito 设置有关。

目前我正在运行3.17.amplify-cli

如何将该功能更新到 Node.js 10.x?

4

1 回答 1

0

一年后,他们的通用放大安装仍在发生这种情况。唯一的区别是它现在说使用 nodejs12,但是像你一样,我遇到了同样的问题,即 amplify push 命令修改了节点版本,因此从不推送。

于 2020-12-24T11:07:28.053 回答