Angular 6 AWS-SDK仅认知身份凭证使用

时间:2019-02-11 11:27:02

标签: angular amazon-web-services amazon-cognito

我在项目中使用angular 6aws-sdk节点模块。

我只使用了aws-sdk的认知服务,而不是全部功能。

我正在运行ng build --build-optimizer --aot命令。

在构建时间上需要太多数据。

我的main.ts文件大小约为3.3 mbaws-sdk,大约为1.3 mb

我正在使用此命令。

import * as AWS from 'aws-sdk'

请帮助我。 谢谢进阶

1 个答案:

答案 0 :(得分:3)

我得到了答案。

我们需要使用

import AWS = require('aws-sdk');

它导入整个SDK

import AWS = require('aws-sdk/global');

仅导入不带服务的AWS对象

import S3 = require('aws-sdk/clients/s3');

仅导入s3服务