Electron 模板和命令行界面

Electron 的開發並非十分死板的,也就是說開發、編譯、打包與發佈 Electron 應用程序的方法中, 沒有一個是能夠稱爲 "惟一標準" 的方法。Electron 的編譯和運行時相關額外功能一般能夠在 npm 的獨立安裝包中找到,這樣開發者就能夠根據本身的需求同時編譯應用和 build pipelinereact

模板與命令行界面

一個模板就像是一張空白的畫布,咱們能夠以它爲基礎來搭建應用。 通常咱們能夠從一個代碼倉庫克隆一個模板,而後修改爲本身想要的樣子。npm

命令行工具在開發和分發過程當中能夠給咱們提供很大的幫助,可是一樣的,它們對代碼結構和構建項目有着硬性的要求。對於初學者來講,命令行工具是非有用。框架

electron-forge

Electron Forge 是一個用來構建現代化 Electron 應用的完善的工具。Electron Forge 能夠將多個現有的 Electron 構建工具整合爲一個簡單易用的工具包,全部人均可以用它來快速地搭建 Electron 開發環境。electron

Forge 將一些流行框架整合爲「開箱即用」的模板,例如 ReactVueAngular 等。Forge 的一些核心模塊來自於上層的 Electron 社區,於是 Electron 主要維護人員提交的 Electron 更新也會使 Forge 的用戶受益。工具

安裝命令以下所示:ui

npm install -g electron-forge

electron-builder

Electron Builder 是一個完備的 Electron 應用打包和分發解決方案,它致力於軟件開發的集成體驗。 electron-builder 出於簡化的目的添加了一個依賴項,能夠在內部管理全部更多的要求。命令行

electron-builder 會將 Electron 維護者使用的模塊和功能(例如: auto-updater) 替換爲自定義的. Electron Builder打包的應用內組件的集成度會更高,同時與主流的Electron應用共同點也就更少了。code

安裝命令以下所示:ip

npm install -g electron-builder

electron-react-boilerplate

若是咱們不但願使用任何工具,而想要簡單地從一個模板開始構建,那麼可使用 electron-react-boilerplate 。它在社區中很受歡迎,並在內部使用了 electron-builder開發

連接:https://www.9xkd.com/

相關文章
相關標籤/搜索