Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/42.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js App.js/node-webkit如何显示窗口/图形?_Node.js_Beagleboard_Appjs_Node Webkit - Fatal编程技术网

Node.js App.js/node-webkit如何显示窗口/图形?

Node.js App.js/node-webkit如何显示窗口/图形?,node.js,beagleboard,appjs,node-webkit,Node.js,Beagleboard,Appjs,Node Webkit,一般来说,我对Linux有点生疏。我有一个装有埃的小猎犬骨。我希望尽可能地减少开机时间。我只想让它直接启动到App.js或node webkit(我相信也有类似的?)应用程序,显示Twitter引导HTML/CSS GUI node.js应用程序将与此绑定;并将通过express.js提供相同的页面 那么App.js/node-webkit需要显示什么呢?它是如何工作的 我来自微软背景,所以在我看来,要想显示任何东西,你需要加载一个操作系统,该操作系统包含所有用于显示的API,然后加载图形应用程

一般来说,我对Linux有点生疏。我有一个装有埃的小猎犬骨。我希望尽可能地减少开机时间。我只想让它直接启动到App.js或node webkit(我相信也有类似的?)应用程序,显示Twitter引导HTML/CSS GUI

node.js应用程序将与此绑定;并将通过express.js提供相同的页面

那么App.js/node-webkit需要显示什么呢?它是如何工作的

我来自微软背景,所以在我看来,要想显示任何东西,你需要加载一个操作系统,该操作系统包含所有用于显示的API,然后加载图形应用程序。Linux内核本身是否内置了此功能?或者你需要其他“套餐”吗


我想得到一个详细的答案;我已经在互联网上运行了好几天了。

如果你打算在嵌入式linux上运行,chromium或其他浏览器加上nodejs将相当沉重——我猜大约64兆左右。除此之外,您还需要运行x环境/显示服务器,以便启动并运行图形GUI

如果你想走捷径,为你正在开发的主板找到一个ubuntu linux发行版。还有许多其他发行版,欢迎您尝试,但我确实发现有很多关于ubuntu linux的博客文章和帮助。一旦你在你的设备上工作,你就可以安装nodejs和浏览器来查看它

如果您不需要将显示器连接到设备,那么您可以运行nodejs和surf到机器上,然后机器可以在端口80上运行您的应用程序


如果您想创建一个“嵌入式”应用程序,并选择更多的VisualStudio路线,那么您可以查看QT。有一个BootToQT,它应该引导一个类似于android的设备,然后接管屏幕并运行您的应用程序:。它们还具有chromium,因此可以在应用程序中嵌入html视图。Qt应用程序可以用C++构建,但我认为它们也有一个类似XML的结构来定义接口。QT Designer为您提供了一个IDE来开发。

我想知道您最终为node webkit项目选择了哪个解决方案。