簡體   English   中英

如何創建可擴展的Electron應用程序?

[英]How to create extensible Electron applications?

到目前為止, AtomVisual Studio Code可能是迄今為止最大的Electron應用程序,並且它們都是可擴展的,而且還有其他較小的例子,如N1 可擴展的意思是,它們支持插件。

問題是:我以為我會在谷歌上找到一些關於如何使電子應用程序可擴展的東西,或者在那些很酷的“真棒”列表上找到的東西,但我一無所獲。 此外,挖掘這些應用程序源代碼需要一段時間。

我在找什么(或):

  • 內置功能,我不知道
  • electron-extensible庫(假名)
  • 指南

那么,我如何使Electron應用程序可擴展?

如果您是編寫應用程序的人,那么將是創建插件中使用的布局/約定的人。

話雖如此,有很多方法可以做到這一點,其中一種方法是動態地要求替代功能的陳述。

來自OO背景,我建議調查Factory和Conposite設計模式。

以下是一些電子資源: https//github.com/sindresorhus/awesome-electron/blob/master/readme.md

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM