You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Electron无法加载preload.js/preload.mjs:路径与配置无效求助

Electron无法加载preload.js/preload.mjs(相对/绝对路径均失效)

我在使用Electron时遇到了预加载文件加载失败的问题,无论是使用相对路径还是绝对路径,在任意Electron版本中都无法成功加载preload.js或preload.mjs。我尝试了多种配置方案,当前的webPreferences设置如下:

webPreferences: {
    nodeIntegration: true,
    contextIsolation: false, 
    preload: path.resolve(__dirname, '..', '..', 'dist', 'angular-electron1', 'browser', 'preload.mjs'),
    //preload: 'E:\\Angular\\AngularElectron1\\AngularElectron1\\dist\\angular-electron1\\browser\\preload.mjs' 
    //preload: 'E:\\Angular\\AngularElectron1\\AngularElectron1\\dist\\angular-electron1\\browser\\preload.js' 
},
});

相关文件确实存在(附文件存在截图),目前已无解决思路,恳请各位提供可行方案。

内容的提问来源于stack exchange,提问作者Alex161

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.15 03:00:54