1,出現(xiàn)以下報錯:
Error: Unresolved node modules: vue, vuex, vue-class-component...
可能你的node_modules使用的是cnpm install安裝的。刪除node_modules,用yarn install重新安裝。并且項目目錄不能有中文路徑。
2,運行時在此卡住不運行了怎么辦:
? electron-builder version=20.44.4
? loaded configuration file=package.json ("build" field)
? writing effective config file=build\builder-effective-config.yaml
? rebuilding native production dependencies platform=win32 arch=x64
? packaging platform=win32 arch=x64 electron=2.0.18 appOutDir=build\win-unpacked
?[34m ? ?[0mdownloading ?[34mparts?[0m=8 ?[34msize?[0m=51 MB ?[34murl?[0m=https://github.com/electron/electron/rele
ases/download/v2.0.18/electron-v2.0.18-win32-x64.zip
?[34m ? ?[0minterrupt: canceling...
試著翻墻后,還是卡在這個地方,沒跑下去。
復制提示的鏈接手動下載
https://github.com/electron/electron/rele
ases/download/v2.0.18/electron-v2.0.18-win32-x64.zip
下載后下來的文件放到C:\Users\Administrator\AppData\Local\electron\Cache。目錄下。
3,繼續(xù)出現(xiàn)沒運行下去的鏈接:
? electron-builder version=20.44.4
? loaded configuration file=package.json ("build" field)
? writing effective config file=build\builder-effective-config.yaml
? rebuilding native production dependencies platform=win32 arch=x64
? packaging platform=win32 arch=x64 electron=2.0.18 appOutDir=build\win-unpacked
?[34m ? ?[0mdownloading ?[34mparts?[0m=1 ?[34msize?[0m=5.6 MB ?[34murl?[0m=https://github.com/electron-userland/ele
ctron-builder-binaries/releases/download/winCodeSign-2.4.0/winCodeSign-2.4.0.7z
?[34m ? ?[0mdownloaded ?[34mduration?[0m=50m25.398s ?[34murl?[0m=https://github.com/electron-userland/electron-bui
lder-binaries/releases/download/winCodeSign-2.4.0/winCodeSign-2.4.0.7z
同樣的手動下載后拷貝到C:\Users\Administrator\AppData\Local\electron\Cache下,該操作有四步,全部下載后就可以打包了。(注意三個文件需要解壓并放入對應的文件命名目錄下)如下圖:
打包成功:
4,打包后的阿里圖標沒顯示
修改路徑:
5,打包后托盤小圖標找不到
把圖標放到static目錄下: