1. electron-Vue應用打包
命令:
npm run build
2.出現的問題:
1. ⨯ Get https://xxx.xxx
下載出錯,如圖:
https://github.com/electron/electron/releases/download/v7.1.9/electron-v7.1.9-win32-x64.zip: dial tcp 52.74.223.119:443: connectex: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.
原因:網絡不行或需要科學上網。
解決辦法:手動下載
- 手動下載
electron-v7.1.9-win32-x64.zip
,複製Git
後邊的鏈接即可下載。放到C:\Users\Administrator\AppData\Local\electron\Cache
目錄下。 - 繼續執行
npm run build
,如果你的electron-v1.7.9-win32-x64.zip文件位置放置正確,就會繼續下載SHASUMS256.txt-1.7.9
,這個文件較小,容易成功。不成功的也從上邊鏈接裏面手動下載。注意命名格式,和第一步同目錄。 - 再次執行
npm run build
,下載winCodeSign
,解壓後複製到C:\Users\Administrator\AppData\Local\electron-builder\Cache\winCodeSign
目錄下,如圖: - 再次執行
npm run build
,下載nsis
,解壓後複製到C:\Users\Administrator\AppData\Local\electron-builder\Cache\nsis
目錄下 - 再次執行
npm run build
,下載nsis-resources
,解壓後複製到C:\Users\Administrator\AppData\Local\electron-builder\Cache\nsis
目錄下(注意:是nsis
目錄。) - 最後再次執行
npm run build
,就成了。 - 進入項目文件夾的
build
目錄,點擊Setup.exe
文件即可安裝運行。
參考文獻:
[1] Electron-vue環境配置,打包報錯問題解決 爲CSDN博主「bailong1」的原創文章