gpt4 book ai didi

node.js - 如何在带有 Angular 和 TypeScript 的 Ionic 2 中使用 aws-sdk

转载 作者:搜寻专家 更新时间:2023-10-30 21:59:41 25 4
gpt4 key购买 nike

当我尝试在我的 Ionic 应用程序中的一个 ts(TypeScript 文件)中导入 aws-sdk 时:

import AWS from 'aws-sdk';

将这段代码 import AWS from 'aws-sdk'; 放入我的 Ionic 2 ts 文件后,我在运行 Ionic 2 应用程序后得到以下类型错误:

typescript 错误找不到名称“Buffer”。

typescript 错误找不到名称“可读”。

typescript 错误找不到名称“httpAgent”。

typescript 错误模块 ''*'' 没有导出成员 'Stream'。

typescript 错误模块“*”没有导出成员“Readable”。

但是,奇怪的是我可以通过在 Visual Studio 代码编辑器中单击“转到定义”来转到 aws-sdk 的定义(以下是 aws-sdk 中的代码):

import {GlobalConfigInstance} from './lib/config';

从 './lib/core' 导出 *;

从'./clients/all'导出*;

导出变量配置:GlobalConfigInstance

导出为命名空间 AWS;

而且我已经检查过我的 Ionic 2 应用程序项目中的 Node 模块下是否有 aws-sdk

注意:我没有在我的 Ionic 2 应用程序中使用 Node js。

所以我的问题是:

  • 是不是因为我遗漏了什么,例如 使用 NodeJS 或有人为我提供任何解决方案吗?

谢谢:)

注意:我将 Parse JavaScript SDK、AWS S3、AWS EC2、Elastic beanstalk 和 Ionic 2 与 Angular 2 一起使用。

如果您认为我遗漏了任何细节,请告诉我,以便我添加:)

最佳答案

尽管这是一个老问题,但我最近在安装 AWS JS SDK(Angular 10、Typescript、Ionic 5)时遇到了类似的错误

请看我单独的回答here提供完全解决问题的解决方案。

关于node.js - 如何在带有 Angular 和 TypeScript 的 Ionic 2 中使用 aws-sdk,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46466073/

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