电子构建失败。
错误:找不到模块“favicon. ico”需要堆栈:
- /Users/abhimatta/Documents/abhishek/accura-electron-dev/node_modules/builder-util/out/fs.js
- /Users/abhimatta/Documents/abhishek/accura-electron-dev/node_modules/builder-util/out/util.js
- /Users/abhimatta/Documents/abhishek/accura-electron-dev/node_modules/electron-builder/out/cli/cli.js
- /Users/abhimatta/Documents/abhishek/accura-electron-dev/node_modules/electron-builder/cli.js at Function.Module._resolveFilename(internal/modules/cjs/loader.js:797:15)at Function.Module._load(internal/modules/cjs/loader.js:690:27)at Module.require(internal/modules/cjs/loader.js:852:19)at require(internal/modules/cjs/helpers.js:74:18)at Object.(/Users/abhimatta/Documents/abhishek/accura-electron-dev/node_modules/builder-util/src/fs.ts:4:(1)模块。_compile(internal/modules/cjs/loader.js:九五九:30)在Object.Module._extensions..js(internal/modules/cjs/loader. js:九九五:10)在模块上。load(internal/modules/cjs/loader.js:八一五:32)在Function.Module._load(internal/modules/cjs/loader. js:七二七:14)在模块。require(internal/modules/cjs/loader. js:八五二:19)at require(internal/modules/cjs/helpers.js:七十四:(18)对象。(/Users/abhimatta/Documents/abhishek/accura-electron-dev/node_modules/builder-util/src/util.ts:24:1)at Module._compile(internal/modules/cjs/loader.js:959:30)at Object.Module._extensions..js(internal/modules/cjs/loader.js:995:10)at Module.load(internal/modules/cjs/loader.js:815:32)at Function.Module._load(internal/modules/cjs/loader.js:727:14)
Package.json配置
"electron": "^10.4.0",
"electron-builder": "^22.10.4",
2条答案
按热度按时间bvn4nwqk1#
我正在学习电子学。零级。
1.我会检查你的节点和电子版本是否匹配。Info:https://www.electronjs.org/docs/latest/tutorial/electron-timelines我的版本-- node 12.22.7 -- electron 11.5.0
1.我在学习Electron时消除了这个错误:如果出现错误:“cannot find module'fs/promises' then npm uninstall electron-builder and npm i electron-builder@22.10.5
开发人员声称,这个错误确实存在于节点12中,并在节点14+中得到修复。
jslywgbw2#
转到node_modules文件夹。找到电子更新器。转到out和AppUpdater.js,然后更改
到