有两种不同的选择,具体取决于您要如何进行。
选项1:
使用QT或GTK绑定之类的东西来制作更传统的GUI应用程序。这些选项通常只是Node绑定到GTK和QT公开的C / C ++ API。参见node-
qt和yue。尽管这些似乎没有得到积极发展。
更新:
您可以看一下NodeGUI:https :
//github.com/nodegui/nodegui
NodeGUI是一个javascript库,用于使用Javascript和CSS等样式来构建跨平台的本机桌面应用程序。它在后台使用Qt并在Mac,Linux和Windows上运行。
它还具有一个称为React NodeGUI的基于React的渲染器,类似于React
Native,但用于桌面:https :
//github.com/nodegui/react-nodegui
选项2:
使用采用HTML,CSS和Javascript并将其捆绑到独立HTML5应用程序中的框架。有很多框架作品可以做到这一点。示例包括node-
webkit和AppJS等。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)