使用Electron開發PC客戶端
最近公司要求開發一個PC客戶端,要求不能使用.NET開發(為了不讓用戶安裝.net framework),所以就選擇了Electron(隨口聽別人說了一句,之前從來沒有接觸過)。目前項目要完畢了,所以就想記錄一下在開發過程中遇到的一些問題和開發過程中的一些思路。
1.Electron的介紹
2.如何下載安裝Electron
3.PC客戶端是什麽樣的項目,它實現了什麽功能
4.整體框架的描述
5.第一次啟動軟件需要做的事情
6.登錄的實現:登錄頁面的加載
7.登錄的實現:點擊登錄按鈕後的操作
8.登錄的實現:整個登錄使用的Electron模塊和NodeJs模塊
。。。。
使用NSIS制作安裝工具
使用NSIS制作更新工具
【該文章會長期更新】
使用Electron開發PC客戶端
相關推薦
使用Electron開發PC客戶端
點擊 說了 ron mbo tro 記錄 htm 第一次啟動 .com 最近公司要求開發一個PC客戶端,要求不能使用.NET開發(為了不讓用戶安裝.net framework),所以就選擇了Electron(隨口聽別人說了一句,之前從來沒有接觸過)。目前項目要完畢了,所以就
從用 AngularJS 開發 PC 客戶端說起
最近一個多月一直在用 AngularJS 做公司的一個專案(還沒有做完),我之前主要是用 PHP 開發服務端的,AngularJS 也是現學現賣,整個過程還是比較有意義的,覺得很有必要寫篇文章記錄一下。 緣起 事情是這樣的……我們團隊的產品是一款 PC 客戶端,客
摘:PC客戶端 XP兼容性調查
external element blog 結果 sre mic 控件 解決方案 mpeg 現象1:XP SP2下,客戶端安裝失敗(或者啟動失敗) 解決方案:需要安裝以下3個補丁(已經集成到安裝包中) ==系統Hotfix(僅僅XP SP2需要安裝):
用Vue來進行移動Hybrid開發和客戶端間資料傳輸的一種方法
如果大家覺得有用,更多的模組請點選檢視 即上一篇Vue 頁面狀態保持頁面間資料傳輸的一種方法,今天我們說說我們團隊是怎麼和客戶端進行互動。 為什麼到了今天,還要提hybrid開發,就我所在團隊從中獲得的好處有: 團隊較小、業務較重、迭代頻繁、需要緊急響應的團隊和專案比較適合用 使用單頁應用技術
使用MVVM嘗試開發Github客戶端及對程式設計的一些思考
本文中我將嘗試分享我個人 搭建個人MVVM專案 的過程中的一些心得和踩坑經歷,以及在這過程中目前對 程式設計本質 的一些個人理解和感悟,特此分享以期討論及學習進步。 緣由 最近在嘗試搭建自己理解的 MVVM模式 的應用程式,在這近一個月中,我思考了很多,也參考了若干Github上
Netty開發redis客戶端,Netty傳送redis命令,netty解析redis訊息
Netty開發redis客戶端,Netty傳送redis命令,netty解析redis訊息, netty redis ,redis RESP協議。redis客戶端,netty redis協議 我們可以使用redis-cli這個客戶端來操作redis,也可以使用window的命令列telnet連線redis。
【原創】MQTT服務端搭建-最快方式驗證自己開發的客戶端
文章首發於同名微信公眾號:DigCore 歡迎關注同名微信公眾號:DigCore,及時獲取最新技術博文。 在上一篇文章《【原創】MQTT客戶端搭建-最清晰的MQTT協議架構》中提到了MQTT.fx工具作為客戶端使用時,使用了該工具官方提供的伺服器m2m.eclipse
Axis2開發WebService客戶端——RPC方式
package client; import javax.xml.namespace.QName; import org.apache.axis2.addressing.EndpointReference;import org.apache.axis2.client.Options;impo
Android-使用者登陸的例子(伺服器端開發到客戶端實現)
1.回顧 上篇實現總結了App介面開發課程講解的內容 2.此篇 這篇將總結app介面開發裡的 使用者登入的例子! 3.基本步驟 (1)服務端實現 登陸介面 開發 (2)實現 json 和xml資料封裝類 (3)編寫 介面開
JS判斷當前頁面是在 QQ客戶端/微信客戶端/iOS瀏覽器/Android瀏覽器/PC客戶端
browser.js var browser = { versions: function () { var u = navigator.userAgent, app = navigator.appVersion; return { //移動終端瀏覽器版本資訊 trident: u.
MMORGP大型遊戲設計與開發(客戶端架構 part16 of vegine)
由於近來比較忙碌和有些睏倦的原因,所以關於這部分的文章沒有及時更新,一句話:讓朋友們久等了!今天所講的是客戶端vengine(微引擎)中最後一個部分,就像上節所說,這一部分的內容比較多。可能有些朋友看了程式碼以及註釋後,仍有不少疑惑的地方,歡迎評論留言相互討論,如
在DuiLib開發的客戶端裡面使用CEF
DuiLib視窗是自己處理繪製視窗的事件的, 而CEF也是這樣, 所以, 這兩套繪製機制放在一起是會衝突的. 也就是說, 如果你用DuiLib視窗的一部分當做CEF的繪製區域, 就會出現CEF視窗不斷閃動的問題, 因為DuiLib的繪製事件導致CEF的重繪, 而兩套機制
React Native入門——佈局實踐:開發京東客戶端首頁(二)TabBar的構建
上篇文章講到構建京東客戶端首頁的搜尋欄,本篇我們一起來學習TabBar的構建。根據之前的調研,在構建TabBar的方式上,我推薦使用國外大神James Ide(https://github.com/ide)釋出在Exponent上的react-native-tab-navig
Android利用Jsoup解析html 開發網站客戶端小記。
這些天業餘時間比較多,閒來無事,想起了以前看過開發任意網站客戶端的一篇文章,就是利用jsoup解析網站網頁,通過標籤獲取想要的內容。好了廢話不多說,用到的工具為 jsoup-1.7.2.jar包,具體jsoup的相關文件,請去這邊看http://jsoup.org/,這裡有全部Api可以查詢。 這裡解析的網
Jsoup開發網站客戶端第二篇,圖片輪播,ScrollView相容ListView
最近一段日子忙的焦頭爛額,程式碼重構,新專案編碼,導致jsoup開發網站客戶端也沒時間繼續下去,只能利用晚上時間去研究了。今天實現美食網首頁圖片輪播效果,網站效果圖跟Android客戶端實現如圖: 從瀏覽器開發者模式可以看到這個輪播圖片效果的圖片地址以及html連線 用節點解析出包含圖片url
jsoup開發網頁客戶端3
這個系列好久沒更新,最近好忙,老大說未來是Html5的,所以最近一直學習前端以及Html5的一些東西。Android5.0的誕生,讓我們眼前一亮,獨特的Material風格更是吸引了無數人。 話說不學習學習就要落伍了,剛好自己一直很喜歡看這個網站的東西 http://www.techug.com/,
前端開發的客戶端本地儲存
4 在前端開發過程中,為了與伺服器更方便的互動或者提升使用者體驗,我們都會在客戶端(使用者)本地儲存一部分資料,比如cookie/localStorage/sessionStorage。在後端管理系統的前端,更是會涉及到一部分超大資料的請求,一個介面有時會達到5M甚至15M
React Native佈局實踐:開發京東客戶端首頁(四)——首頁功能按鈕及控制元件封裝
從我寫第一篇React Native文章以來,我們幾乎是把所有的程式碼都放在一個js檔案中實現的,隨著工程複雜度的增加,各種自定義控制元件的程式碼就和業務邏輯程式碼耦合嚴重,這篇文章就來解決這一問題,讓我們一起來學習控制元件封裝的方法。1.明確需求首頁功能按鈕由一個圖片、一行
新浪微博PC客戶端(DotNet WinForm C# 版,C#呼叫新浪微博API程式碼,原始碼下載)—— 初探 (第二部分內建連結)
最近興趣使然嘗試了一下使用DotNet技術實現新浪微博PC客戶端,幾天時間,目前實現登入、微博列表、釋出純文字微博功能,新浪API呼叫基本沒什麼難度,在微博列表形式處理上著實讓我煩躁了一陣子,Windows Form使用不多,這次開發也感覺有些捉襟見肘。 環境:
web開發中客戶端與伺服器端的互動
比如在瀏覽器上網的過程,首先,在位址列輸入要訪問的網址,確定,等一會之後,就會看到自己想要的東西。那麼這個過程,其實是瀏覽器和伺服器互動的一個過程。其實瀏覽器主要兩個功能,合理美觀的顯示資料和收集資料(交給後臺伺服器進行邏輯處理)。客戶端根據使用者輸入的地址資訊請求伺服器,伺