AWS Amplify:如何设置 { withConnector } 组件?
AWS Amplify: How to setup { withConnector } component?
在 Amplify Quick Start 之后,我使用 awsmobile-cli
:
设置了一个 AWS 移动应用程序
awsmobile init
awsmobile user-signin enable
awsmobile push
在我的 React App 中,我这样配置了 Amplify(我也尝试过手动配置):
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);
此代码向我展示了 Cognito UI,但在任何操作中,我都会出现以下错误:
No userPool
如何正确连接 Amplify withConnector
组件与我应用程序的用户池?
P.S。昨天晚上我的应用程序运行完美。今天我只做了一些小改动,无法解释这种行为。
能不能看看你的node_modules/aws-amplify-react/node_modules
下面有没有aws-amplify
。有时 npm 会安装两次并导致一些问题
在 Amplify Quick Start 之后,我使用 awsmobile-cli
:
awsmobile init
awsmobile user-signin enable
awsmobile push
在我的 React App 中,我这样配置了 Amplify(我也尝试过手动配置):
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);
此代码向我展示了 Cognito UI,但在任何操作中,我都会出现以下错误:
No userPool
如何正确连接 Amplify withConnector
组件与我应用程序的用户池?
P.S。昨天晚上我的应用程序运行完美。今天我只做了一些小改动,无法解释这种行为。
能不能看看你的node_modules/aws-amplify-react/node_modules
下面有没有aws-amplify
。有时 npm 会安装两次并导致一些问题