2017-10-09 128 views
3

我对节点JS很新。最近在NodeJS &中开发了一个Web应用程序,将其与数据库一起用于临床管理。节点JS网络应用程序到局域网应用程序(桌面应用程序)

现在我立即要求将其作为桌面应用程序,以便诊所的用户可以在其桌面上运行该exe文件,并在安装该应用程序的应用程序中为其他用户创建数据库以便连接并进行更新。

使用Electron,node-webkit检查过的文章,但不适用于我当前的解决方案。

是否有任何其他替代解决方案,我可以使它成为Windows和Mac的桌面。寻求你的亲切帮助!

回答

0

有一个软件NEXE显示了很有希望的结果,但是当它下降的时候,Node.JS是一个非常好的生产环境平台,并且对于你所建议的用例非常有效。你可以捆绑一个Node.JS安装并使用系统,exec或者派生调用从你的C代码调用它。您也可以从命令行打开您最喜爱的浏览器,而谷歌浏览器默认使用--kiosk标志以宽屏显示。

只是一些想法。

+0

感谢您分享您的想法。需要从你的结尾澄清我的应用程序是否有许多模块(Mongo DB,用于显示各种报告的UI)将支持使用NEXE对应用程序的整个转换。 –

+0

负面的,它已经有了一些困难,但它正在使用。此外,它的名字暗示它在Windows上会比Linux更好,但是该网站另有说明。但它肯定值得一试:)在Windows上尝试,因为我的错误,因为我的评论,在Linux上。 –

+0

这些也是,移植,重写代码的艺术,以匹配您构建的系统的确切功能?它比高性能系统的最初开发要快得多 –