Vik*_*ani 3 stripe-payments typescript
我正在尝试使用回送框架创建一个应用程序,它使用打字稿。我想使用 Stripe,我安装了 stripe 和 @types/stripe,因为据我了解,Typescript 需要明确的类型。
我正在将条纹作为 import * 作为来自“stripe”的条纹导入
我也想导入类型,所以我正在从 '@types/stripe' 做 import * as Stripe
但是,我收到错误:无法导入类型声明文件。考虑导入 'stripe' 而不是 '@types/stripe'
如何导入类型以便我可以使用它们来声明函数返回等?
如果您stripe-node
直接使用[1],它现在支持打字稿并定义了类型。对于那些发现这一点并使用来自 stripe-node 的类型的人,您可以像下面这样导入 Stripe:
import Stripe from 'stripe';
const stripe = new Stripe(
'sk_test_...',
{
apiVersion: '2019-12-03',
typescript: true,
}
);
Run Code Online (Sandbox Code Playgroud)
[1] https://github.com/stripe/stripe-node#usage-with-typescript