当我试图导入AWS-SDK在我离子应用程序中的TS(打字稿文件)中的一个:如何使用AWS-SDK中的离子2角和打字稿
import AWS from 'aws-sdk';
把这个代码后从'aws-sdk'导入AWS;我离子2 TS文件,我得到了下面类型的错误运行我的离子2版本之后:
打字稿错误 找不到名称“缓冲”。
打字稿错误 找不到名称'Readable'。
打字稿错误 找不到名称'httpAgent'。
打字稿错误 模块“*”没有导出成员“流”。
打字稿错误 模块“*”没有导出成员“可读”。
但是,奇怪的是我能够通过单击“转到定义”在Visual Studio代码编辑器(下面是AWS-SDK代码)去AWS-SDK的定义:
import {GlobalConfigInstance} from './lib/config';
export * from './lib/core';
export * from './clients/all';
export var config: GlobalConfigInstance
export as namespace AWS;
我检查了我的aws-sdk在我的Ionic 2应用程序项目下的节点模块下。
备注:我是不是在我的Ionic 2应用程序中使用节点js。
所以我的问题是:
- 是不是因为我失去了一些东西,例如不是使用NodeJS或有没有人有我的任何解决方案?
谢谢:)
注意:我使用的JavaScript解析SDK,AWS S3,EC2 AWS,弹性青苗和离子2角2。
如果你认为我已经错过任何细节,请让我知道这样我就可以将其添加:)
有同样的问题。你有没有发现它? – rangfu