Ecmascript 6 条带-引用错误:未定义require

Ecmascript 6 条带-引用错误:未定义require,ecmascript-6,stripe-payments,Ecmascript 6,Stripe Payments,我似乎无法将服务器端stripe.js npm包导入到一个Lit HTML PWA中 我得到: import 'stripe'; 如果我尝试: ReferenceError: require is not defined 我正在学习vanilla JS,所以不确定我做错了什么。条带节点用于服务器端,而不是用于客户端。您需要使用或收集卡的详细信息等,然后使用条带节点或其中一个服务器端来处理这些部件。您是否使用此处记录的“NPM安装条带-保存”从NPM正确安装了软件包:是的,安装正确您是否尝试过

我似乎无法将服务器端stripe.js npm包导入到一个Lit HTML PWA中

我得到:

import 'stripe';
如果我尝试:

ReferenceError: require is not defined

我正在学习vanilla JS,所以不确定我做错了什么。

条带节点用于服务器端,而不是用于客户端。您需要使用或收集卡的详细信息等,然后使用条带节点或其中一个服务器端来处理这些部件。

您是否使用此处记录的“NPM安装条带-保存”从NPM正确安装了软件包:是的,安装正确您是否尝试过使用文档中的确切行:从“条带”导入条带;??是的,问题是在安装itLitElement后无法导入服务器端包,因为它是客户端库:这不会按您所期望的方式工作。如果将其导入到服务器端节点应用程序中,它会工作,但浏览器本身没有要求,这很可能是失败的原因。
import {Stripe} from 'stripe';

The requested module '../../../node_modules/stripe/lib/stripe.js' does not provide an export named 'Stripe'