作为Typescript菜鸟,我一直在为此苦苦挣扎。尽管在Stakoverflow上有很多关于重新导出模块的问题,但看来我无法使其与aws-sdk
一起使用。
在许多情况下,AWS要求您在使用客户端之前对其进行配置,因此我想将其配置为文件,然后再次将其导出。
// AWS.ts
import AWS from 'aws-sdk'
const { REGION } = process.env;
AWS.config.update({ region: REGION });
export { ...AWS } // This is obviously wrong
从此文件导入时,我希望这是可能的:
import { DynamoDB } from './AWS';
import AWS from './AWS';
这可能吗?