【发布时间】:2018-07-13 15:18:07
【问题描述】:
我正在使用 KMS 库处理 AWS 开发工具包。我想使用 async 和 await 而不是回调。
import AWS, { KMS } from "aws-sdk";
this.kms = new AWS.KMS();
const key = await this.kms.generateDataKey();
但是,当包装在异步函数中时,这不起作用。
我如何在这里使用 async 和 await?
【问题讨论】:
-
await需要一个承诺;需要回调。