【发布时间】:2020-06-08 09:14:11
【问题描述】:
Stripe 最近在第 8 版中将类型添加到他们的条带节点库中。这取代了对来自definitelyTyped 的单独@types/stripe 的需求。在节点 TypeScript 环境中使用这些类型很简单,但我想知道在编译为浏览器 JavaScript 的客户端 TypeScript 应用程序 (Angular) 中使用这些类型是否可行。
它似乎适用于 npm install --save stripe 和 import Stripe from 'stripe' 任何我想添加 Stripe 类型的地方,但由于这是一个节点库,我想确保我没有遗漏任何明显的东西。在客户端应用程序中导入为节点设计的库有什么问题吗?
编辑:
需要明确的是,我并不是在问是否可以在我的客户端中充分利用 stripe-node。那将是一个巨大的安全风险。现在库已经内置了类型,如果我们可以在客户端打字稿中引用这些类型会很好。
【问题讨论】:
标签: node.js angular typescript stripe-payments