我知道以前也有人问过类似的问题。我正试图将一个支付网关模块(paynownodeJS)导入到一个Web应用程序中。浏览器控制台显示
"ReferenceError: require is not defined"
在行
const { Paynow } = require("paynow");
我可能做错了什么?
有两个可能的原因。
如果是前者,请在Node.js中运行设计为在Node.js中运行的代码。
如果是后者,要么使用 import
或将系统配置为使用CommonJS模块(不要使用该模块)。.mjs
文件扩展名,不要使用 package.json的 type
领域.