gpt4 book ai didi

typescript - 如何在带有 Typescript 项目的 React Native 中使用 AWS Amplify?

转载 作者:行者123 更新时间:2023-12-03 15:42:21 25 4
gpt4 key购买 nike

我正在尝试在使用 typescript 的 native 项目中添加放大身份验证。
放大文档 中提供了一个包'aws-amplify-react-native' 它用作中间件来验证我们的应用程序。
但是这个包只在基于 javascript 的项目中被支持。
对于 typescript ,它显示了一个错误,如

Could not find a declaration file for module 'aws-amplify-react-native'.
Try `npm install @types/aws-amplify-react-native` if it exists or add a new declaration (.d.ts) file containing `declare module 'aws-amplify-react-native';`
没有可用的软件包,如 '@types/aws-amplify-react-native'
所以有人可以帮我解决这个问题吗?

最佳答案

不幸的是,在此回答时没有定义的类型。但是,您可以调用 @ts-ignore像这样

// @ts-ignore
import Amplify, { Auth } from 'aws-amplify';
// @ts-ignore
import awsconfig from './aws-exports';
// @ts-ignore
import { withAuthenticator } from 'aws-amplify-react-native'

Amplify.configure(awsconfig);

关于typescript - 如何在带有 Typescript 项目的 React Native 中使用 AWS Amplify?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62512237/

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