问题描述
我正在尝试将我的 react/electron 应用程序迁移到 webpack 5,我在这样做时遇到了一些问题。
我已经将所有加载器和插件更新到最新版本,并“调整”了 webpack 配置以与新的配置选项一起正常工作。
app.js:
const {myobject} = require('mymodule')
在我的模块内(node_modules/mymodule/index.js/index.js):
const helper = require('./gl_helper')
我在运行时收到这个错误(babel/webpack 编译步骤有效):
开发版本(通过 webpack-dev-server 提供电子)和发布版本(生成静态包)的行为是相同的。
似乎目标:webpack 配置中使用的“electron-render”破坏了模块解析算法(至少堆栈跟踪似乎表明解析中涉及“asar”包)。
遗憾的是,由于涉及的模块依赖项和配置太大,我无法发布完整的示例来重现该问题,但也许有人已经发现了这个问题并解决了...
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)