Desktop-CGI 是一個桌面可執行應用程序,可以從任何 CGI 檔案或可以從檔案、使用代理程式的嵌入式 Web 伺服器或遠端代理 Web 伺服器提供服務的 CGI Web 應用程式建立。它支援嵌入和管理可嵌入資料庫和可執行檔。它支援 Electron 支援的所有主要作業系統,如 Electron 支援的 Windows、Linux 和 MacOS。
[Funding Invited]
[Team and Community Managers Invited]
Desktop-CGI 可以透過嵌入式網頁伺服器或任何遠端代理(任何協定/網頁伺服器)應用程式提供任何CGI 檔案、CGI/腳本/解釋語言(如PHP、Ruby、Python、Perl、JSP、ASPX、其他解釋語言)
Desktop-CGI 在底層運行基於 Electron - Node - Express 的應用程序,並支援主要作業系統,如 Windows、Linux、Mac 或 Electron 支援的任何作業系統。
cd path/to/desktop-cgi
npm install
www
資料夾或子資料夾 [TODO - 簡化]server/config/config-**template**.json
檔案以符合應用程式的設定需求npm run electron
檢查您的電子應用程式是否執行npm run electronbuild
[TODO - 簡化]cgijs
是獨立於/不可知的 Nodejs 框架,用於透過檔案提供 CGI 或解釋腳本應用程序,或透過代理提供基於伺服器的 Web 應用程式cgijs file
模組cgijs proxy
模組cgijs process
模組cgijs process
模組該腳本可以代理到任何文件、大多數可嵌入的 Web 伺服器和/或可代理的本地/遠端伺服器;甚至 IIS 伺服器(允許代理)
庫依賴項:
應用程式依賴關係:
應用程式演示相依性:
檢查index.js
和server
資料夾中的示範程式碼
... * 技術規格待補充
... * 維基連結待添加
In active development
您可以在此處追蹤開發狀態desktop-cgi/projects
Facebook、Quora、Github 討論
提出問題或做出貢獻。邀請積極貢獻者。
檢查文件 - .todo
電子應用程式分發
麻省理工學院許可證 (MIT) - 請參閱許可證以了解更多詳細信息
版權所有 © 2019 - 直到圖書館作品:Ganesh B [email protected]
該項目打算認真維護。