Я создаю приложение для машинописного текста, используя Amazon AWS SDK, установленный из NPM. Я могу совершать вызовы с использованием объекта AWS.S3, но не могу использовать AWS.MediaConvert:
var endpointPromise = new AWS.MediaConvert({apiVersion: '2017-08-29'})
.describeEndpoints(params)
.promise();
Ошибка, которую я получаю во время выполнения: «Ошибка типа: AWS.MediaConvert не является конструктором». Я могу осмотреть объект AWS и увидеть множество свойств, но MediaConvert не является одним из них.
Я предполагаю, что это потому, что пакет в npm является подмножеством полного SDK (хотя он содержит определения машинописи для MediaConvert). Можно ли получить полный SDK от npm, или мне придется собрать свой собственный с помощью https://sdk.amazonaws.com/builder/js/ и встроить его в мое приложение?
В нем не будет определений машинописи, что усложнит разработку. Могу ли я включить пакет npm, а также загруженный пакет, без проблем?