如何解决将aws-exports.js移至另一个Angular项目?
如果我们想在两个不同的Angular应用程序中使用同一池,可以简单地将aws-exports
复制到另一个应用程序并在main.ts
中配置Auth类别,还是必须运行{{1} }。我知道我们需要执行此处记录的脚手架步骤:
https://medium.com/@ole.ersoy/getting-angular-ready-for-aws-amplify-fc33f07f14a2
我已经尝试过了,但是它不起作用,因此似乎我们必须运行amplify init
,但是我想再次检查是否有人尝试过此操作?
解决方法
这最终是对配置过程的更改。现在必须像这样配置Auth:
import Amplify from '@aws-amplify/core'
import { Auth } from '@aws-amplify/auth'
import awsconfig from './aws-exports'
Amplify.configure(awsconfig)
Auth.configure(awsconfig)
在做之前:
Amplify.configure(awsconfig)
足够了。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。