打包慢的问题
方法1:进入以下链接手动下载对应版本:
https://registry.npmmirror.com/binary.html
将压缩包复制到对应的本地缓存目录
Linux:~/.cache/electron/
macOS:~/Library/Caches/electron/
# C:Users用户名AppDataLocalelectronCache
Windows:~/AppData/local/electron/Cache
winCodeSign和nsis 同理
# 下载后解压到
~/AppData/local/electron-builder/cache/nsis
~/AppData/local/electron-builder/cache/winCodeSign
方法2(设置代理):
# yarn
yarn config set proxy "http://127.0.0.1:7890"
yarn config set https-proxy "http://127.0.0.1:7890"
# npm
npm config set proxy "http://127.0.0.1:7890"
npm config set https-proxy "http://127.0.0.1:7890"
mac打包遇到Detected unique file:
⨯ Detected unique file "node_modules/nodemon/node_modules/fsevents/build/Release/fse.node" in "/tmp/electron-universal-quBZOj/Tmp.app/Contents/Resources/app.asar" not covered by allowList rule: "undefined" failedTask=build stackTrace=Error: Detected unique file "node_modules/nodemon/node_modules/fsevents/build/Release/fse.node" in "/tmp/electron-universal-quBZOj/Tmp.app/Contents/Resources/app.asar" not covered by allowList rule: "undefined"
WX20240221-164001111111111.jpg 配置项加上 singleArchFiles (见:https://github.com/electron-userland/electron-builder/issues/6862):
...
"singleArchFiles": "*",
...
mac打包遇到ERR_ELECTRON_BUILDER_CANNOT_EXECUTE
通常是mac打包x64、arm64时使用了同一个文件名,带上${arch}即可
...
"artifactName": "${productName}_${version}.${arch}.${ext}",
...
gg.gg/13nbnz gg.gg/13p5tj gg.gg/13p9s5 gg.gg/13tljl gg.gg/13xudz gg.gg/13xy3p gg.gg/143tqc linux.die.net linux.it.net.cn ostechnix.com unix.com gg.gg/19yv96 gg.gg/1bv5v3 man.linuxde.net gg.gg/148erg bit.ly/2vsM34J bit.ly/2EzoUDo gg.gg/1c3of3 bit.ly/2v6jGJi bit.ly/2tW6eYT gg.gg/1bzayz gg.gg/1bzazg bit.ly/2X6vadl bit.ly/2viLpHU linuxprobe.com linuxtechi.com systutorials.com ghacks.net linuxopsys.com reurl.cc/8W1x3X reurl.cc/NpzMWe reurl.cc/WrgYdx reurl.cc/Yv4Yvo reurl.cc/Lmy90K reurl.cc/Rr5aeG
Total Pageviews
Saturday 8 June 2024
electron常见问题整理
Labels:
electron
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment