调用stripe接受付款时遇到错误2349

问题描述 投票:0回答:1

here is my code and the error i am facing

这里是已安装的依赖项:dependency": { "@strapi/plugin-i18n": "4.12.7", "@strapi/plugin-users-permissions": "4.12.7", "@strapi/provider-upload-cloudinary": "^4.13.1", "@strapi/strapi": "4.12.7", “更好的sqlite3”:“8.5.0”, "express": "^4.18.2", “条纹”:“^13.6.0” },

我尝试删除 nodemodules 和 packagelock.json 并重新安装它,但不起作用 删除了 stripe 并重新安装了很多次仍然面临同样的问题

错误:该表达式不可调用。 类型“typeof import("stripe")”没有调用签名。 TS 2349 我正在使用 Vite+React

javascript stripe-payments strapi stripes
1个回答
0
投票

要在 TypeScript 中导入

stripe
模块,应将 Stripe 作为默认导入导入,如此处 explained 所示。例如,

import Stripe from 'stripe';
const stripe = new Stripe('sk_test_...', {
  apiVersion: '2023-08-16',
});
© www.soinside.com 2019 - 2024. All rights reserved.