该表达式不可调用。类型 'typeof import("stripe")' 没有调用签名

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

我正在尝试将 Stripe 与 Strapi 集成。我的项目中有这行代码:

const stripe = require(“stripe”)(“secret-key”);

但是,我遇到一条错误消息,显示“此表达式不可调用”。类型‘typeof import(“stripe”)’没有调用签名。’您能帮我识别并解决问题以解决此错误吗?”

*我使用的是 javaScript,而不是 TypeScript

javascript node.js typescript stripe-payments strapi
2个回答
0
投票

我发现我的开发环境(特别是 Visual Studio)遇到了临时问题,有时会显示代码中并不存在的错误。 错误在一段时间后消失的事实强烈表明它可能是我的代码编辑器中的临时故障或混乱。


0
投票

这应该有效

import Stripe from 'stripe';
const stripe = new Stripe('sk_test_...');

这个链接对我有帮助

© www.soinside.com 2019 - 2024. All rights reserved.