基于node.js和chromium的应用程序实时运行环境,可运行通过HTML(5)、CSS(3)、Javascript来编写的本地应用程序。node.js和webkit的结合体,webkit提供DOM操作,node.js提供本地化操作;且将二者的context完全整合,可在HTML代码中直接使用node.js的API。——用node-webkit开发多平台的桌面客户端
建立如下项目结构:
关键的就2个文件:index.html,package.json
package.json
index其实就是个html文件。使用html来描述UI,然后webkit去解析。package下面是一段json用来配置应用程序。
运行:
把下载的node-webkit的最新released包打开,把nw.exe,nw.apk,icudt.dll三个文件放到项目目录下,双击nw.exe就可以运行程序了。