Iwo*_*5-5 6 reactjs aws-amplify
使用我从另一位开发人员那里获得的react.js 开发一个网络应用程序。目前,我正在尝试使用 AWS Amplify,最终将使用 AWS Cognito 进行身份验证。
\n\n我正在使用以下教程: https ://hackernoon.com/react-authentication-in-depth-4deebda9aa45
\n\n我已经执行了以下命令:
\n\n$ npm i -g @aws-amplify/cli\n\n$ amplify configure\nRun Code Online (Sandbox Code Playgroud)\n\n我已经使用 amplify config 命令设置了 CLI,包括设置环境、访问密钥 ID 和秘密访问密钥。
\n\n运行后出现错误
\n\n$ amplify init\nRun Code Online (Sandbox Code Playgroud)\n\n我已经看到一篇堆栈溢出帖子,其中指出这是 CLI 的一个已知错误,并且已在最新版本的 CLI 中实施了修复。我尝试过更新 amplify 并重新安装。这是我第二次尝试重新安装。
\n\n这是终端中错误的副本。
\n\nMacBook-Air% amplify init\n\nNote: It is recommended to run this command from the root of your app directory\n? Do you want to use an existing environment? Yes\n? Choose the environment you would like to use: discrete\nUsing default provider awscloudformation\n\xe2\x9c\x96 There was an error initializing your environment.\ninit failed\n{ AccessDenied: Access Denied\n at Request.extractError (/usr/local/lib/node_modules/@aws-amplify/cli/node_modules/aws-sdk/lib/services/s3.js:585:35)\n at Request.callListeners (/usr/local/lib/node_modules/@aws-amplify/cli/node_modules/aws-sdk/lib/sequential_executor.js:106:20)\n at Request.emit (/usr/local/lib/node_modules/@aws-amplify/cli/node_modules/aws-sdk/lib/sequential_executor.js:78:10)\n at Request.emit (/usr/local/lib/node_modules/@aws-amplify/cli/node_modules/aws-sdk/lib/request.js:683:14)\n at Request.transition (/usr/local/lib/node_modules/@aws-amplify/cli/node_modules/aws-sdk/lib/request.js:22:10)\n at AcceptorStateMachine.runTo (/usr/local/lib/node_modules/@aws-amplify/cli/node_modules/aws-sdk/lib/state_machine.js:14:12)\n at /usr/local/lib/node_modules/@aws-amplify/cli/node_modules/aws-sdk/lib/state_machine.js:26:10\n at Request.<anonymous> (/usr/local/lib/node_modules/@aws-amplify/cli/node_modules/aws-sdk/lib/request.js:38:9)\n at Request.<anonymous> (/usr/local/lib/node_modules/@aws-amplify/cli/node_modules/aws-sdk/lib/request.js:685:12)\n at Request.callListeners (/usr/local/lib/node_modules/@aws-amplify/cli/node_modules/aws-sdk/lib/sequential_executor.js:116:18)\n message: \'Access Denied\',\n code: \'AccessDenied\',\n region: null,\n time: 2019-05-01T18:09:17.901Z,\n requestId: \'7814262360A7DF07\',\n extendedRequestId:\n \'Y1woT4qs3VOtSCQG7sWNu7zexB2O+ZNP3oiBugTdfkHbK4Um5vzOS05P5qsZRcRFUPVTAbey8Q0=\',\n cfId: undefined,\n statusCode: 403,\n retryable: false,\n retryDelay: 155.200421877319 }\n\nRun Code Online (Sandbox Code Playgroud)\n\n期望环境正确初始化并扩展以正确配置。
\njcv*_*rio -1
您可以检查 github 项目中报告的这些问题。
我们在 aws Amplify 控制台使用“@aws-amplify/cli”版本时遇到了类似的问题:“2.0.0”。
我们的环境开发、公关等都构建得很好,但 master 却没有。
因此,我们将版本从 2.0.0 更改为 4.0.0 并重新开始构建。
查看
控制台再次损坏(可能与 aws-amplify/cli 2.0.0 有关)
| 归档时间: |
|
| 查看次数: |
8155 次 |
| 最近记录: |