electron是通過(guò)將網(wǎng)頁(yè)打包成win、mac等平臺(tái)的工具辩涝,electron-vue集成了很多vue開(kāi)發(fā)的插件商膊,但實(shí)際上使用過(guò)程中一步一個(gè)坑藐翎,要使用上還是要很多步操作的吝镣。
注意點(diǎn)如下:
- node.js的安裝就不細(xì)說(shuō)了
- 首先需要安裝vc++環(huán)境,這里推薦一下DirectX修復(fù)工具v3.8
- 其次是electron的安裝拴测,我選擇的是從淘寶npm下載
- 最開(kāi)始我以為的是electron版本可變抄谐,但是我使用了最新版后出現(xiàn)了些問(wèn)題毅厚,所以還是將就了packdge.json里的2.0.4
- 這里需要注意,需要下載electron-v5.0.6-win32-x64.zip和SHASUMS256.txt兩個(gè)文件,安裝Electron時(shí)會(huì)判斷緩存中是否有要下載的zip包
根據(jù) electron-download的描述,緩存的位置取決于操作系統(tǒng)姆另,默認(rèn)值為:
Linux:$XDG_CACHE_HOME或~/.cache/electron/
蘋(píng)果系統(tǒng):~/Library/Caches/electron/
Windows:$LOCALAPPDATA/electron/Cache
或~/AppData/Local/electron/Cache/
把下載好的兩個(gè)文件放入緩存位置 - 本以為這就完了,事實(shí)上這個(gè)緩存并不是想象中的方式運(yùn)作渺绒,它的運(yùn)作方式是贺喝,當(dāng)你全局安裝electron的時(shí)候菱鸥,它會(huì)拉到服務(wù)器上最新的版本來(lái)對(duì)比緩存,也就是說(shuō)躏鱼,如果下載的緩存文件不是最新版本氮采,那它還是會(huì)去下載最新版本,此時(shí)electron的安裝應(yīng)當(dāng)是把下載好的緩存壓縮文件直接解壓縮染苛,把解壓縮文件夾的目錄添加到path環(huán)境變量即可鹊漠。
- 此時(shí)electron應(yīng)該就可以安裝上了,這個(gè)時(shí)候就大功告成茶行,npm run build開(kāi)始擼代碼吧躯概!