客戶端封裝瀏覽器

2022-08-14 06:33:08 字數 1428 閱讀 4517

官網訪問位址

開發時用sdk,開啟的客戶端頁面可以f12檢視頁面資訊;上線時用下面那個。

安裝好後的資料夾:

vue專案打包,npm run build,生成乙個static資料夾和乙個index.html,index.html就是入口頁面:

現在需要建立乙個配置檔案package.json:

,

"webkit": ,

"chromium-args": "--incognito"}

關鍵package.json的語法請參考:

預設情況下建立出來的應用程式(exe)會和nw.exe的圖示一樣,如果想要特定的圖示,可以通過resource hacker這個工具來修改nw.exe的圖示,換成你想要的:

**:另乙個打包方式就是用inno setup來打包,即將所需要的web應用原始檔和node-webkit

雙擊開啟,選擇新建:

填寫應用發布的資訊:

新增應用程式的打包檔案:

選擇輸出的資料夾、編譯完成後的exe檔名,還可以選擇自定義的圖示,這個圖示應該是.ico格式:

執行指令碼,點選執行程式:

選擇安裝目錄:

建立桌面快捷方式:

建立完成:

點選finish,就會自動開啟客戶端頁面。

全文到這裡結束,但是裡面還有很多需要注意的小細節,以後有空再整理。

最後,感謝文章:

用於瀏覽器或其他客戶端 WebSocket終成標準

websocket是用於瀏覽器或其他客戶端,建立與web伺服器的雙向 可靠通訊渠道的協議。與其他方法相比的最大好處是,不需要使用多個xml http請求來完成,或者是必須讓乙個正常的http鏈結盡可能長時間的保持open。websocket可以只開啟乙個到伺服器的鏈結,並且在此鏈結上交換資訊。其優勢...

noVNC使用瀏覽器替代VNC客戶端

novnc可以使用瀏覽器直接訪問伺服器而不需要使用vnc客戶端,在某些特定的情況下,如專案有埠號限制等只能開80或443等,那麼使用novnc nginx做反向 就可以做到瀏覽器上遠端訪問了。環境 1.vncserver服務已經安裝,服務啟動正常。2.yum install git y 安裝git包...

客戶端瀏覽器的快取問題排查

最近對檔案上傳功能進行了優化改版,上線之後有同事反饋出來,自從上線之後所上傳的,均沒有設定瀏覽器端快取,導致客戶端每次都要去請求伺服器上的資源,會導致頁面載入速度變慢,使用者體驗不好諸類問題。之前從未接觸過此類問題趕忙查閱了瀏覽器快取的相關知識,並對問題進行了修復,現將一些所學進行整理歸納。在chr...