gpt4 book ai didi

javascript - 如何将 AWS SDK 定义用于 TypeScript?

转载 作者:可可西里 更新时间:2023-11-01 01:21:02 24 4
gpt4 key购买 nike

我正在尝试编写一个 SES TypeScript 客户端,使用从 https://github.com/borisyankov/DefinitelyTyped/blob/master/aws-sdk/aws-sdk.d.ts 下载的 AWS 定义文件

这是我尝试过的:

/// <reference path="../typings/aws-sdk.d.ts" />
var AWS = require('aws-sdk');
var ses:SES = new AWS.SES();

这是我得到的错误:

/usr/local/bin/tsc --sourcemap SesTest.ts
SesTest.ts(3,9): error TS2304: Cannot find name 'SES'.

Process finished with exit code 2

我找不到任何关于如何进行这项工作的文档。请帮忙!

最佳答案

我认为更合适的做法是

import { <ServiceName> } from 'aws-sdk';

例如

import { DynamoDB } from 'aws-sdk';

其次是

this.client = new DynamoDB();在类里面。

我说它更合适,因为它使用了 TypeScript 的导入语法。

另外,AWS 对如何使用 TS with AWS SDK here 有一个明确的解释。 .

关于javascript - 如何将 AWS SDK 定义用于 TypeScript?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33225183/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com