webkitnode.js的简单介绍

发布时间:2023-12-08

webkitnode.js的简单介绍

更新:2022-11-11 13:20

本文目录一览:

  1. node.js与nw.js一样么
  2. 运行node-webkit应用需要依赖node.js吗
  3. node.js代码和js一样吗

node.js与nw.js一样么

简单地说,不一样。但还是有相同的地方:nw.js嵌入了node.js。

  1. nodejs主要是运行在服务器端,最常用的就是做HTTP服务器,当然你也可以做其他的。
  2. nw.js原来叫node-webkit,是一个把nodejs和webkit浏览器整合在一起的项目,主要是写跨平台的客户端应用程序,用HTML+CSS+JS写程序,然后打包运行在nw.js上,程序可以使用本地资源和网络资源,跨平台很方便;Web应用上能用的技术它可以用,不能用的,例如读写本地文件,使用串口等它也能用。只要你的代码没有和操作系统捆绑死,在Windows下使用的程序,弄到Linux上是很方便的——很多时候只是打个包就可以。
  3. 要说nw.js的不足,首先应该是这东西太大,主程序就5、60M,还要一些其他的弄一起,80M上下,如果写个小程序,真的太臃肿了;其次就是运行速度,和其他Web应用差不多,要速度时真的不行。

运行node-webkit应用需要依赖node.js吗

要打包一个双击就可以直接运行的node-webkit应用,需要有:自己做的项目文件、package.json的配置文件,还有下载下来的node-webkit。

node.js代码和js一样吗

简单地说,不一样。但还是有相同的地方:nw.js嵌入了node.js。

  1. nodejs主要是运行在服务器端,最常用的就是做HTTP服务器,当然你也可以做其他的。
  2. nw.js原来叫node-webkit,是一个把nodejs和webkit浏览器整合在一起的项目,主要是写跨平台的客户端应用程序,用HTML+CSS+JS写程序,然后打包运行在nw.js上,程序可以使用本地资源和网络资源,跨平台很方便;Web应用上能用的技术它可以用,不能用的,例如读写本地文件,使用串口等它也能用。只要你的代码没有和操作系统捆绑死,在Windows下使用的程序,弄到Linux上是很方便的——很多时候只是打个包就可以。
  3. 要说nw.js的不足,首先应该是这东西太大,主程序就5、60M,还要一些其他的弄一起,80M上下,如果写个小程序,真的太臃肿了;其次就是运行速度,和其他Web应用差不多,要速度时真的不行。