Amazon web services AWS Amplify:如何设置{withConnector}组件?

Amazon web services AWS Amplify:如何设置{withConnector}组件?,amazon-web-services,authentication,aws-cognito,aws-amplify,aws-userpools,Amazon Web Services,Authentication,Aws Cognito,Aws Amplify,Aws Userpools,之后,我使用awsmobile cli设置了一个AWS移动应用程序: awsmobile init awsmobile user-signin enable awsmobile push 在我的react应用程序中,我这样配置了Amplify(我还尝试了手动配置): 这段代码向我显示了Cognito UI,但在任何操作中,我都会出现以下错误: 无用户池 我如何将Amplifywith Connector组件与我的应用程序的用户池正确连接? 还有,昨天晚上我的应用程序运行得非常完美。今天我只做

之后,我使用
awsmobile cli
设置了一个AWS移动应用程序:

awsmobile init
awsmobile user-signin enable
awsmobile push
在我的react应用程序中,我这样配置了Amplify(我还尝试了手动配置):

这段代码向我显示了Cognito UI,但在任何操作中,我都会出现以下错误:

无用户池

我如何将Amplify
with Connector
组件与我的应用程序的用户池正确连接?



还有,昨天晚上我的应用程序运行得非常完美。今天我只做了一些小改动,无法解释这种行为。

你能检查一下你的
节点\模块/aws放大反应/node\模块下是否有
aws放大
。有时npm会安装两次,并导致一些问题

您能否检查您的
node\u模块/aws amplify react/node\u模块下是否有
aws amplify
。有时npm会安装两次,并导致一些问题

可能就是问题所在。我删除了npm文件夹和我的aws移动应用程序,在新的设置之后,一切似乎都正常。我想我会接受你的答案来解决这个问题。可能是问题所在。我删除了npm文件夹和我的aws移动应用程序,在新的设置之后,一切似乎都正常。我想我会接受你的回答来解决这个问题。
import Amplify from 'aws-amplify';
import aws_exports from '../../aws-exports.js';
Amplify.configure(aws_exports);
import { withAuthenticator } from 'aws-amplify-react';

...
export default withAuthenticator(App);