【问题标题】:Critical dependency: the request of a dependency is an expression Importing npm module关键依赖:依赖的请求是一个表达式 Importing npm module
【发布时间】:2020-10-11 12:10:12
【问题描述】:

我已经阅读了大量的问题,这似乎是一个 webpack 问题,但我不知道如何解决它。我已经安装了this npm 模块,当我尝试导入它时,我得到了依赖错误。 导入的文件 (var mercadopago = require('mercadopago');) 仅包含以下行:

module.exports = require('./lib/mercadopago.js');

我使用的是 Vue,webpack 版本是 4.42.1。任何帮助表示赞赏,谢谢!

【问题讨论】:

    标签: vue.js


    【解决方案1】:

    这是一个 NodeJS SDK。这意味着它在浏览器中不起作用。但是,如果您将其导入 NodeJS 服务器,它会起作用。

    【讨论】:

    • 它是从表单触发的,所以要测试它,除了在生产环境中我别无选择? (你有用法解释:mercadopago.com.ar/developers/en/guides/payments/…
    • 您不需要生产环境来测试它。您只需要一个处理请求的 api 服务器。如果你碰巧是用 nodejs 写的,你可以在这里取他们的example
    猜你喜欢
    • 2016-08-28
    • 2017-08-11
    • 2020-06-15
    • 1970-01-01
    • 2022-11-10
    • 2022-08-15
    • 2021-06-13
    • 2019-05-04
    • 2020-01-21
    相关资源
    最近更新 更多