electron-egg 项目中打包完成后运行桌面端应用时,可能会遇到报错 'CA\Users\xnzyAppData\Local\Programs\ee\res..\app.asar/node_modules/electron'。该问题通常是由于打包配置中 electron 模块路径错误导致。

根据报错信息中的路径可以看出,应用尝试加载 'CA\Users\xnzyAppData\Local\Programs\ee\res..\app.asar/node_modules/electron',但是这个路径中包含了一个错误的相对路径 'res..\'

解决这个问题的方法是修改打包配置,将正确的 electron 模块路径指定为绝对路径。具体的步骤如下:

  1. 打开 electron-egg 项目的打包配置文件,一般是在 build 目录下的 electron.js 文件或者 package.json 文件中的 build 字段。
  2. 在打包配置中找到 electron 模块的相关配置项,一般是 externals 或者 externalsDependencies 字段。
  3. electron 模块的配置项改为指定的绝对路径,例如 electron: require.resolve('electron')
  4. 保存配置文件,并重新打包应用。

这样修改后,再运行桌面端应用时,应该就不会再出现该错误了。

electron-egg 项目打包后运行桌面端应用报错 'CA\Users\xnzyAppData\Local\Programs\ee\res..\app.asar/node_modules/electron' 解决方法

原文地址: https://www.cveoy.top/t/topic/lYeI 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录