Fisrt Node-Webkit App

1.什么是Node-Webkit

基于node.js和chromium的应用程序实时运行环境,可运行通过HTML(5)、CSS(3)、Javascript来编写的本地应用程序。node.js和webkit的结合体,webkit提供DOM操作,node.js提供本地化操作;且将二者的context完全整合,可在HTML代码中直接使用node.js的API。——用node-webkit开发多平台的桌面客户端

2.demo

建立如下项目结构:

image

关键的就2个文件:index.html,package.json

image

package.json

image

index其实就是个html文件。使用html来描述UI,然后webkit去解析。package下面是一段json用来配置应用程序。

运行:

把下载的node-webkit的最新released包打开,把nw.exe,nw.apk,icudt.dll三个文件放到项目目录下,双击nw.exe就可以运行程序了。

image

原文地址:https://www.cnblogs.com/kklldog/p/3427439.html