首页 > 解决方案 > aws_sdk__WEBPACK_IMPORTED_MODULE_3__.StepFunctions 不是构造函数

问题描述

我在我的 Angular 应用程序中集成了 AWS SDK。我使用以下方法导入了 AWS 库:

import * as AWS from 'aws-sdk';

我使用以下方法初始化了阶跃函数:

var stepFunctions = new AWS.StepFunctions();

编译器抛出错误aws_sdk__WEBPACK_IMPORTED_MODULE_3__.StepFunctions is not a constructor

标签: amazon-web-servicesaws-sdkaws-sdk-js

解决方案


专门导入 stepfunctions 来解决这个问题:

import * as StepFunctions from "aws-sdk/clients/stepfunctions";

or 

const StepFunctions = require('aws-sdk/clients/stepfunctions');

推荐阅读