首页 > 解决方案 > 我通过控制台创建了一个 Amplify 应用程序,但无法拉取它

问题描述

我在 Amplify 控制台中创建了一个 Reactjs NextJS 应用程序,我正在尝试拉它。最初我确实遇到了一些问题,因为我正在使用AWS SSO登录,但是在使用aws-export-credentials之后,我能够绕过将凭据导出到新的配置文件,不确定这是否与它有关。

我的应用程序只有一个前端,但是当我尝试拉它时,它抱怨不存在后端。

Cannot find any backend environment in the Amplify Console App next-app.
Failed to pull the backend.
Cannot find any backend environment in the Amplify Console App next-app.
Error: Cannot find any backend environment in the Amplify Console App next-app.
    at getBackendEnv (/usr/local/lib/node_modules/@aws-amplify/cli/node_modules/amplify-provider-awscloudformation/src/attach-backend.js:297:14)
    at processTicksAndRejections (node:internal/process/task_queues:96:5)
    at Object.run (/usr/local/lib/node_modules/@aws-amplify/cli/node_modules/amplify-provider-awscloudformation/src/attach-backend.js:76:22)
    at Object.attachBackend (/usr/local/lib/node_modules/@aws-amplify/cli/node_modules/amplify-provider-awscloudformation/src/index.ts:50:3)
    at Object.queryProvider (/usr/local/lib/node_modules/@aws-amplify/cli/src/attach-backend-steps/a10-queryProvider.ts:12:3)
    at Object.attachBackend (/usr/local/lib/node_modules/@aws-amplify/cli/src/attach-backend.ts:20:5)
    at Object.run (/usr/local/lib/node_modules/@aws-amplify/cli/src/commands/pull.ts:59:5)
    at Object.executeAmplifyCommand (/usr/local/lib/node_modules/@aws-amplify/cli/src/index.ts:373:5)
    at executePluginModuleCommand (/usr/local/lib/node_modules/@aws-amplify/cli/src/execution-manager.ts:178:3)
    at Object.executeCommand (/usr/local/lib/node_modules/@aws-amplify/cli/src/execution-manager.ts:30:5)
    at Object.run (/usr/local/lib/node_modules/@aws-amplify/cli/src/index.ts:205:5)

否则,我将从 cli 制作应用程序,但仍想了解为什么会发生这种情况。

标签: aws-amplifyaws-amplify-cli

解决方案


推荐阅读