Electron Helloworld

Electron官網(wǎng)
Electron中文網(wǎng)
w3cschool Electron 中文文檔

一摔吏、概述

Electron 前稱為atom shell岛琼,是從github開源項(xiàng)目Atom編輯器中抽離出來的,是一個(gè)能讓你通過 JavaScript季研、HTML 和 CSS 構(gòu)建桌面應(yīng)用的庫 剃盾。這些應(yīng)用能打包到 Mac、Windows 和 Linux 電腦上運(yùn)行赃承。


image.png

它還有其它一些特性:

  • 自動更新 —— 應(yīng)用支持自動更新
  • 原生菜單和通知 —— 可以創(chuàng)建原生應(yīng)用菜單和上下文菜單
  • 應(yīng)用崩潰報(bào)告?—— 可以將崩潰報(bào)告提交到遠(yuǎn)程服務(wù)器
  • 調(diào)試和分析 —— Chrominum 的內(nèi)容模塊可以發(fā)現(xiàn)性能瓶頸和緩慢的操作挨措。你也可以在應(yīng)用中使用自己喜歡的 Chrome 開發(fā)者工具魏蔗。
  • Windows installer?—— 可以快速便捷地創(chuàng)建安裝包。
二民假、HelloWorld

參考
electron打包:electron-packager及electron-builder兩種方式實(shí)現(xiàn)(for Windows)
【Electron】Electron開發(fā)入門(五):項(xiàng)目打包
1.運(yùn)行demo
cnpm i -g electron之后,下載electron-quick-start到對應(yīng)目錄抓于,cnpm install安裝本地環(huán)境做粤,然后npm start即可運(yùn)行。

  "scripts": {
    "start": "electron ."
  },

這里本質(zhì)上是在運(yùn)行electron index.html

2.安裝electron打包工具electron-packager
作為一個(gè)桌面應(yīng)用程序捉撮,我們希望點(diǎn)擊exe文件就能直接啟動應(yīng)用怕品,而不是打開命令行,輸入啟動命令巾遭。這一步就需要打包工具來完成了肉康。
npm install electron-packager -g
使用參數(shù)如下:
electron-packager <sourcedir> <appname> --platform=<platform> --arch=<arch> [optional flags...]
比如:

"scripts": {
    "start": "electron .",
    "pack": "electron-packager . myClient --win --out ../myClient --arch=x64 --app-version=0.0.1 --electron-version=2.0.0"
  }

命令結(jié)構(gòu)如下(根據(jù)實(shí)際情況修改):

“.”:需要打包的應(yīng)用目錄(即當(dāng)前目錄),

“myClient”:應(yīng)用名稱灼舍,

“--win”:打包平臺(以Windows為例)吼和,

“--out ../myClient”:輸出目錄,

“--arch=64”:64位片仿,

“--app-version=0.0.1”:應(yīng)用版本纹安,

“--electron-version=2.0.0”:electron版本

3.Inno Setup
現(xiàn)在尤辱,我們已經(jīng)得到了應(yīng)用程序的綠色版本(無需安裝砂豌,拷貝整個(gè)文件目錄之后即可使用),但是作為客戶端應(yīng)用程序光督,我們更希望能直接得到一個(gè)安裝包阳距,安裝之后通過桌面快捷方式的形式去訪問,這時(shí)候就需要Inno Setup出場了结借。
具體細(xì)節(jié)參考electron安裝+運(yùn)行+打包成桌面應(yīng)用+打包成安裝文件+開機(jī)自啟動

三筐摘、electron-vue

快速創(chuàng)建一個(gè)electron-vue工程
electron-vue中文文檔
蘇南大叔博客

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市船老,隨后出現(xiàn)的幾起案子咖熟,更是在濱河造成了極大的恐慌,老刑警劉巖柳畔,帶你破解...
    沈念sama閱讀 216,997評論 6 502
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件馍管,死亡現(xiàn)場離奇詭異,居然都是意外死亡薪韩,警方通過查閱死者的電腦和手機(jī)确沸,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,603評論 3 392
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來俘陷,“玉大人罗捎,你說我怎么就攤上這事±埽” “怎么了桨菜?”我有些...
    開封第一講書人閱讀 163,359評論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經(jīng)常有香客問我倒得,道長替蔬,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,309評論 1 292
  • 正文 為了忘掉前任屎暇,我火速辦了婚禮承桥,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘根悼。我一直安慰自己凶异,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,346評論 6 390
  • 文/花漫 我一把揭開白布挤巡。 她就那樣靜靜地躺著剩彬,像睡著了一般。 火紅的嫁衣襯著肌膚如雪矿卑。 梳的紋絲不亂的頭發(fā)上喉恋,一...
    開封第一講書人閱讀 51,258評論 1 300
  • 那天,我揣著相機(jī)與錄音母廷,去河邊找鬼轻黑。 笑死,一個(gè)胖子當(dāng)著我的面吹牛琴昆,可吹牛的內(nèi)容都是我干的氓鄙。 我是一名探鬼主播,決...
    沈念sama閱讀 40,122評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼业舍,長吁一口氣:“原來是場噩夢啊……” “哼抖拦!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起舷暮,我...
    開封第一講書人閱讀 38,970評論 0 275
  • 序言:老撾萬榮一對情侶失蹤态罪,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后下面,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體复颈,經(jīng)...
    沈念sama閱讀 45,403評論 1 313
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,596評論 3 334
  • 正文 我和宋清朗相戀三年诸狭,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了券膀。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,769評論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡驯遇,死狀恐怖芹彬,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情叉庐,我是刑警寧澤舒帮,帶...
    沈念sama閱讀 35,464評論 5 344
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響玩郊,放射性物質(zhì)發(fā)生泄漏肢执。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,075評論 3 327
  • 文/蒙蒙 一译红、第九天 我趴在偏房一處隱蔽的房頂上張望预茄。 院中可真熱鬧,春花似錦侦厚、人聲如沸耻陕。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,705評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽诗宣。三九已至,卻和暖如春想诅,著一層夾襖步出監(jiān)牢的瞬間召庞,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,848評論 1 269
  • 我被黑心中介騙來泰國打工来破, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留篮灼,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 47,831評論 2 370
  • 正文 我出身青樓讳癌,卻偏偏與公主長得像穿稳,于是被迫代替她去往敵國和親存皂。 傳聞我的和親對象是個(gè)殘疾皇子晌坤,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,678評論 2 354

推薦閱讀更多精彩內(nèi)容