创建OSX应用程序以运行基于终端的服务器

时间:2014-09-23 23:22:06

标签: objective-c node.js cocoa terminal

所以我有一个使用node.js创建的服务器,要运行服务器,你必须导航到与“server.js”文件相同的目录,并在终端运行命令node server.js这启动服务器只是罚款和控制+ c关闭它。

现在我的问题是,我怎么能把这一切都放在OSX Cocoa Mac应用程序(objective-c)背后。理想情况下,如果要将其制作成可分发的软件,我不希望用户打开终端并运行命令。所以我想一个开始按钮以某种方式谨慎地运行该命令并启动服务器和一个停止按钮来关闭服务器。我看了一下网络,似乎无法找到解决方案。

1 个答案:

答案 0 :(得分:0)

node-webkit这应该很容易。您可以使用html / css / javascript创建界面,只需require或使用其他方法启动服务器。