欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

前端可以做桌面軟件開發嗎?

錢瀠龍2年前45瀏覽0評論

當然是可以的,比較流行的就是electron,借助于node進行打包,將前端轉化為桌面軟件,下面我簡單介紹一下electron是如何打包前端為桌面軟件的,感興趣的朋友可以嘗試一下:

搭建node環境

這個直接到node官網下載即可,windows環境下也就是exe安裝包,雙擊便可安裝,安裝完成后,這里需要將node、npm這些常用命令添加到環境變量(也就是node的安裝目錄),后面使用起來也會非常方便:

安裝electron

node安裝完成后,這里還需要安裝electron,打包的時候要用到,直接在cmd窗口輸入命令“npminstallelectronelectron-packager”即可,如下,如果下載過程比較慢,可以更換一下npm源:

打包軟件

01、創建打包目錄及打包所需文件

一切準備就緒后,我們就可以直接開始打包前端軟件了,新建一個文件夾,將需要打包的前端文件放進去,同時創建package.json和main.js這2個文件,目錄結構如下:

02、配置打包所需文件

  • package.json配置如下,這主要指明應用名稱、版本號以及打包配置文件:

  • main.js配置如下,這里主要指明打包的具體過程,重點是需要打包的html文件,網上相關配置非常多,可以做適當調整和補充:

03、打包軟件

打開cmd,cd切換到打包目錄,然后直接運行“electron-packager.APP--win--outAppDir--arch=x64--electron-version=3.0.10--overwrite”命令即可,這里主要是指明平臺、輸出目錄、位數、版本號等:

打包完成,即可在APPDir輸出目錄看到打包的exe程序,雙擊便可正常運行,本質其實就是嵌套了一個瀏覽器內核:

至此,我們就完成了將前端網頁打包為桌面軟件。總的來說,整個過程非常簡單,借助于electron我們可以快速完成打包軟件,當然,你也可以使用nwjs,網上也有相關資料和教程,介紹的非常詳細,感興趣的話,可以搜一下,希望以上分享的內容能對你有所幫助吧,也歡迎大家評論、留言進行補充。