Angular 6 aws-sdk использует только учетные данные Cognito - PullRequest
0 голосов
/ 11 февраля 2019

В моем проекте используются узлы angular 6 и aws-sdk.

Я использовал только службу Cognito aws-sdk, но не все функции.

Я работаю ng build --build-optimizer --aotкоманда.

Требуется слишком много данных во время сборки.

Мой main.ts размер файла около 3.3 mb, а aws-sdk занимает около 1.3 mb.

IЯ использую эту команду.

import * as AWS from 'aws-sdk'

Пожалуйста, помогите мне.Спасибо заранее

1 Ответ

0 голосов
/ 12 февраля 2019

Я получил свой ответ.

Нам нужно использовать

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

это импортирует весь SDK

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

импортирует только объект AWS без сервиса

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

импортирует только сервис s3

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...