AWS Amplify 错误从 aws-amplify 导入 StorageProvider 类
Posted
技术标签:
【中文标题】AWS Amplify 错误从 aws-amplify 导入 StorageProvider 类【英文标题】:AWS Amplify error import StorageProvider class from aws-amplify 【发布时间】:2020-05-10 22:15:51 【问题描述】:AWS Amplify 的文档说:
import Storage, StorageProvider from 'aws-amplify';
export default class MyStorageProvider implements StorageProvider
https://aws-amplify.github.io/docs/js/storage#using-a-custom-plugin
在我的 Angular 8 应用程序中,导入失败并出现以下错误:
模块“node_modules/aws-amplify/lib-esm”没有导出成员“StorageProvider”。您的意思是改用“从“/node_modules/aws-amplify/lib-esm”导入 StorageProvider”吗?
版本:“aws-amplify”:“^2.2.2”
怎么了? 谢谢!
【问题讨论】:
【参考方案1】:StorageProvider 可能是从export default StorageProvider
而不是export StorageProvider
导出的,因此您可能必须这样做:
import StorageProvider from 'aws-amplify'
【讨论】:
以上是关于AWS Amplify 错误从 aws-amplify 导入 StorageProvider 类的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 Amplify 框架从 AWS 中的 API 获取 http 状态和详细响应?
AWS Amplify 在没有错误日志的情况下无法构建和编译