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]
该项目打算认真维护。