Electron

出自Local Chinese Wikipedia
跳至導覽 跳至搜尋

package.lua第80行Lua錯誤:module 'Module:CGroup/core' not found

頁面Module:Infobox/styles.css沒有內容。

Electron
File:Electron Software Framework Logo.svg
File:Electron 20.0.3 screenshot.png
原作者GitHub
開發者OpenJS 基金會[1]
首次發佈2013年7月15日,​12年前​(2013-07-15[2]
當前版本Template:Software version
原始碼庫頁面Template:Plainlist/styles.css沒有內容。
  • {{URL|example.com|可选的显示文本}}
Module:EditAtWikidata第29行Lua錯誤:attempt to index field 'wikibase' (a nil value)
編程語言C++JavaScriptObjective-C++Python以及Objective-C
引擎頁面Template:Plainlist/styles.css沒有內容。
    Module:EditAtWikidata第29行Lua錯誤:attempt to index field 'wikibase' (a nil value)
    作業系統WindowsLinux以及macOS
    平台IA-32x86-64ARM
    許可協議MIT許可證[3]
    網站electronjs.org
    頁面Module:Infobox/styles.css沒有內容。

    Electron(原名為Atom Shell[4])是GitHub開發的一個開源框架[5]它通過使用Node.js(作為後端)和Chromium渲染引擎(作為前端)完成跨平台的桌面GUI應用程式的開發。Electron現已被多個開源Web應用程式用於前端與後端的開發,著名項目包括GitHub的Atom微軟Visual Studio Code[6][7]

    一個基礎的Electron包含三個文件:package.json(元數據)、main.js(代碼)和index.html圖形用戶界面)。框架由Electron可執行文件(Windows中為electron.exe、macOS中為electron.appLinux中為electron)提供。開發者可以自行添加標誌、自定義圖標、重命名或編輯Electron可執行文件。

    歷史[編輯]

    • 2013年4月11日,Electron以Atom Shell為名起步。[8]
    • 2014年5月6日,Atom以及Atom Shell以MIT許可證開源。[9]
    • 2015年4月17日,Atom Shell改名為Electron。[10]
    • 2016年5月11日,1.0版本發佈。[11]
    • 2016年5月20日,允許向Mac應用商店提交軟件包。[12][13][14][15]
    • 2016年8月2日,支持Windows商店。[16][17]

    使用Electron構建的應用程式[編輯]

    下表列出了部分使用Electron構建的桌面應用程式,在官網能查到更多。[18]

    參見[編輯]

    頁面Module:Side box/styles.css沒有內容。頁面Template:Sister project/styles.css沒有內容。

    參考文獻[編輯]

    1. package.lua第80行Lua錯誤:module 'Module:Citation/CS1/People' not found
    2. package.lua第80行Lua錯誤:module 'Module:Citation/CS1/People' not found
    3. package.lua第80行Lua錯誤:module 'Module:Citation/CS1/People' not found
    4. package.lua第80行Lua錯誤:module 'Module:Citation/CS1/People' not found
    5. package.lua第80行Lua錯誤:module 'Module:Citation/CS1/People' not found
    6. package.lua第80行Lua錯誤:module 'Module:Citation/CS1/People' not found
    7. package.lua第80行Lua錯誤:module 'Module:Citation/CS1/People' not found
    8. package.lua第80行Lua錯誤:module 'Module:Citation/CS1/People' not found
    9. package.lua第80行Lua錯誤:module 'Module:Citation/CS1/People' not found
    10. package.lua第80行Lua錯誤:module 'Module:Citation/CS1/People' not found
    11. package.lua第80行Lua錯誤:module 'Module:Citation/CS1/People' not found
    12. package.lua第80行Lua錯誤:module 'Module:Citation/CS1/People' not found
    13. package.lua第80行Lua錯誤:module 'Module:Citation/CS1/People' not found
    14. package.lua第80行Lua錯誤:module 'Module:Citation/CS1/People' not found
    15. package.lua第80行Lua錯誤:module 'Module:Citation/CS1/People' not found
    16. package.lua第80行Lua錯誤:module 'Module:Citation/CS1/People' not found
    17. package.lua第80行Lua錯誤:module 'Module:Citation/CS1/People' not found
    18. 18.0 18.1 18.2 18.3 18.4 18.5 18.6 package.lua第80行Lua錯誤:module 'Module:Citation/CS1/People' not found
    19. package.lua第80行Lua錯誤:module 'Module:Citation/CS1/People' not found
    20. package.lua第80行Lua錯誤:module 'Module:Citation/CS1/People' not found
    21. package.lua第80行Lua錯誤:module 'Module:Citation/CS1/People' not found
    22. package.lua第80行Lua錯誤:module 'Module:Citation/CS1/People' not found
    23. package.lua第80行Lua錯誤:module 'Module:Citation/CS1/People' not found
    24. package.lua第80行Lua錯誤:module 'Module:Citation/CS1/People' not found
    25. package.lua第80行Lua錯誤:module 'Module:Citation/CS1/People' not found
    26. package.lua第80行Lua錯誤:module 'Module:Citation/CS1/People' not found
    27. package.lua第80行Lua錯誤:module 'Module:Citation/CS1/People' not found
    28. package.lua第80行Lua錯誤:module 'Module:Citation/CS1/People' not found
    29. package.lua第80行Lua錯誤:module 'Module:Citation/CS1/People' not found

    外部連結[編輯]