【问题标题】:vite: how to handle "require" statement in third-party module?vite:如何处理第三方模块中的“require”语句?
【发布时间】:2022-07-15 09:47:10
【问题描述】:

我使用带有“require”语句的 UI 库。

我可以使用vite成功运行开发模式。

但是当我构建和预览 dist 时,浏览器失败:Uncaught ReferenceError: require is not defined,因为供应商块中有一些“require”语句。

我试过@rollup/plugin-node-resolve@originjs/vite-plugin-commonjs,但没用。

我该如何解决这个问题?

【问题讨论】:

  • 这个问题你解决了吗?

标签: javascript vite


【解决方案1】:

许多库提供“运行 esmodule”方法。或者尝试替换 require() 来导入

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-01-07
    • 2019-09-23
    • 2016-08-01
    • 1970-01-01
    • 2021-03-27
    • 2013-04-07
    • 1970-01-01
    相关资源
    最近更新 更多