javascript - Amplify.config 未为所有组件配置应用程序以访问用户池
问题描述
我在一个反应网络应用程序中使用 Amplify 并且我在尝试在Amplify.configure
调用目录之外使用 Amplify 函数时遇到了麻烦。Auth.signUp
这是对 Amplify和 Auth 功能的具体参考。
当我Amplify.configure
在主(根)index.js
文件中调用(awsconfig)时,它不允许我在Auth.signUp
此类文件之外全局使用该函数,返回错误=> No Userpool
但是,如果我要调用(awsconfig) 下Auth.signUp
的index.js
文件Amplify.configure
,则会找到我的 cognito 用户池并且我可以添加用户。
例如,如果我去尝试调用Auth.signUp
另一个Amplify.configure
未说明的组件,则会产生错误。
我更改了所有导入的顺序,确保包含的组件Auth.signUp
位于最后。但是,此错误仍然存在。
提前致谢
解决方案
推荐阅读
- javascript - 休眠不和谐机器人 discord.js
- express - 在 heroku 上托管一个 express 服务器,以便任何应用程序都可以发出 HTTP 请求
- azure - Azure 标签工具在运行布局 OCR 时抛出错误 401
- django - 关于在 docker swarm 中扩展数据库
- javascript - 如何从钩子中的另一个组件打开模态?
- node.js - 为什么我的命令提示符会这样显示?
- sql - 如何获得前几周的总金额
- python - 用户如何在 django 中将元素添加到他们的个人资料中?
- java - 在java中编写线程同步代码时,我遇到了以下错误
- assembly - 为什么会输出乱码?