node-webkit使用教程

本文将指导您如何使用Node-WebKit快速创建跨平台桌面应用,包括源码下载、可执行文件下载、示例应用获取及快速启动步骤。

源码下载

https://codeload.github.com/rogerwang/node-webkit/zip/master

可执行文件下载

Linux: 

[32bit]

(https://s3.amazonaws.com/node-webkit/v0.7.5/node-webkit-v0.7.5-linux-ia32.tar.gz) 

[64bit] (https://s3.amazonaws.com/node-webkit/v0.7.5/node-webkit-v0.7.5-linux-x64.tar.gz)

Windows: 

[win32]

(https://s3.amazonaws.com/node-webkit/v0.7.5/node-webkit-v0.7.5-win-ia32.zip)

Mac: 

[32bit, 10.7+]

(https://s3.amazonaws.com/node-webkit/v0.7.5/node-webkit-v0.7.5-osx-ia32.zip)

Sample apps for node-webkit

https://codeload.github.com/zcbenz/nw-sample-apps/zip/master

 

参考资料:https://speakerdeck.com/player/505334438282a9000204188a?#

Quick Start(One Demo)

(1)Create the folder named ‘hello-world’,enter the folder;

(2)Create ‘index.html’,input

<!DOCTYPE html>

<html>

  <head>

    <title>Hello World!</title>

  </head>

  <body>

    <h1>Hello World!</h1>

    We are using node.js <script>document.write(process.version)</script>.

  </body>

</html>

(3)Create `package.json`,input

{

  "name": "HelloWorld",

  "main": "index.html",

  "window": {

    "toolbar": false,

    "width": 660,

    "height": 500

  }

}

(4)Compress `index.html` and `package.json` into a zip archive called `hello-world.nw`;

(5)put `hello-world.nw` to the folder named `node-webkit-v0.7.5-win-ia32`;

(6)generate xxx.exe

copy /b nw.exe+hello-world.nw hello-world.exe

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值