1. 在将electron打包为exe文件的时候出现一下问题
$ npm run build-w-64
> electron-egg@1.16.3 build-w-64
> electron-builder -w --x64
鈥▒ electron-builder version=22.10.4 os=10.0.19042
鈥▒ loaded configuration file=package.json ("build" field)
鈥▒ packaging platform=win32 arch=x64 electron=12.2.3 appOutDir=out\win- unpacked
猕▒ cannot resolve https://npmmirror.com/mirrors/electron/12.2.3/electron-v12. 2.3-win32-x64.zip: status code 404
github.com/develar/app-builder/pkg/download.(*Downloader).follow
C:/Users/develar/Desktop/app-builder/app-builder/pkg/download/downloader .go:237
github.com/develar/app-builder/pkg/download.(*Downloader).DownloadNoRetry
C:/Users/develar/Desktop/app-builder/app-builder/pkg/download/downloader .go:128
github.com/develar/app-builder/pkg/download.(*Downloader).Download
C:/Users/develar/Desktop/app-builder/app-builder/pkg/download/downloader .go:112
github.com/develar/app-builder/pkg/electron.(*ElectronDownloader).doDownload
C:/Users/develar/Desktop/app-builder/app-builder/pkg/electron/electronDo wnloader.go:192
github.com/develar/app-builder/pkg/electron.(*ElectronDownloader).Download
C:/Users/develar/Desktop/app-builder/app-builder/pkg/electron/electronDo wnloader.go:177
github.com/develar/app-builder/pkg/electron.downloadElectron.func1.1
C:/Users/develar/Desktop/app-builder/app-builder/pkg/electron/electronDo wnloader.go:73
github.com/develar/app-builder/pkg/util.MapAsyncConcurrency.func2
C:/Users/develar/Desktop/app-builder/app-builder/pkg/util/async.go:68
runtime.goexit
c:/go/src/runtime/asm_amd64.s:1374
猕▒ E:\ML-work\Electron\electron-egg\node_modules\app-builder-bin\win\x64\app- builder.exe exited with code ERR_ELECTRON_BUILDER_CANNOT_EXECUTE stackTrace=
Error: E:\ML-w ork\Electron\electron-egg\node_modules\app-builder-bin\win\x64\app-builder.exe e xited with code ERR_ELECTRON_BUILDER_CANNOT_EXECUTE
at ChildPr ocess.<anonymous> (E:\ML-work\Electron\electron-egg\node_modules\builder-util\sr c\util.ts:243:14)
at Object. onceWrapper (node:events:640:26)
at ChildPr ocess.emit (node:events:520:28)
at maybeCl ose (node:internal/child_process:1092:16)
at Process .ChildProcess._handle.onexit (node:internal/child_process:302:5)
- https://npmmirror.com/mirrors/electron/12.2.3/electron-v12. 2.3-win32-x64.zip (确实访问不到该地址)
- npm config edit 切换 electron_mirror 的配置
- https://registry.npmmirror.com/-/binary/electron/