Angular 8获得AWS Cognito用户会话

时间:2019-12-27 19:37:22

标签: amazon-cognito angular8

我正在尝试在Angular 8项目中阅读AWS Cognito用户会话。

第1步:在我的package.json中添加了“ amazon-cognito-identity-js”:“ 3.2.1”

第2步:在我的组件文件中,将包导入为

import { CognitoUser, CognitoUserSession } from 'amazon-cognito-identity-js';

第3步:以如下方式注入到我的构造函数中,

constructor(private hc: HttpClient, private cu: CognitoUser, private cus: CognitoUserSession) { }

步骤4:以我的功能读取用户会话,

this.cus = this.cu.getSignInUserSession();

第5步:在命令提示符下,执行“ ng build --prod”,我得到以下错误提示,

-------------------错误------------------

./src/app/features/MYcomponent.ngfactory.js中的

错误 找不到模块:错误:无法解析“ C:...”中的“ amazon-cognito-identity-js / index” 在'C:...'中解析'amazon-cognito-identity-js / index'   解析的请求是一个模块   使用描述文件:C:... \ package.json(相对路径:./src/app/features / ...)     字段“浏览器”不包含有效的别名配置     解析为模块       在C:/.../中寻找模块         使用描述文件:C:... \ package.json(相对路径:。)           字段“浏览器”不包含有效的别名配置           使用描述文件:C:... \ package.json(相对路径:./amazon-cognito-identity-js/index)             没有扩展               字段“浏览器”不包含有效的别名配置               C:... \ amazon-cognito-identity-js \ index不存在.ts               字段“浏览器”没有有效的别名配置


0 个答案:

没有答案