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

建立如下项目结构:

关键的就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就可以运行程序了。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏全栈架构

多种方式解决spring boot swagger ui使用 nginx 部署后无法使用问题

浏览器中访问: quanke.name, 选中某一接口点击try it out,显示:

972
来自专栏烂笔头

Django 1.10中文文档-第一个应用Part1-请求与响应

目录[-] 在本教程中,我们将引导您完成一个投票应用程序的创建,它包含下面两部分: 一个可以进行投票和查看结果的公开站点; 一个可以进行增删改查的后...

3405
来自专栏V站

存储为web所用格式 PHP 将图片按创建时间进行分类存储的实现代码

以上就介绍了存储为web所用格式 PHP 将图片按创建时间进行分类存储的实现代码,包括了存储为web所用格式方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

20312
来自专栏编程理解

Linux命令使用:diff、patch与dirname

Linux 是一种开放源代码的类 UNIX 操作系统,以其安全性和稳定性的优势,加上开源的特性和软件生态,被常用作服务器的操作系统。

682
来自专栏雪胖纸的玩蛇日常

Vue学习(4)

1.{{}}模板语法、插值、简单运算 2.指令系统 v-if 真正销毁重建 v-show 更改css的display,用于重复切换出现

482
来自专栏我的博客

Laravel Command命令行

make:command php artisan make:command Test/Test生成新命令 在app/Console/Kernel.php文件当...

2494
来自专栏Python小屋

Python使用扩展库pywin32实现批量文档打印

本文代码需要正确安装Python扩展库pywin32,建议下载whl文件进行离线安装。然后调用win32api的ShellExecute()函数来实现文档打印,...

3254
来自专栏nummy

nginx常用命令

平滑启动的意思是在不停止nginx的情况下,重启nginx,重新加载配置文件,启动新的工作线程,完美停止旧的工作线程。

781
来自专栏哲学驱动设计

091023 T GIX4 项目中的 智能部署 和 智能客户端

先说一下ClickOnce的使用方法: 先给一个要发布的工程设置安全和签名。然后发布到iis中。当用户访问该iis目录下的.application文件时,就会自...

1787
来自专栏电光石火

一种简单的数据库性能测试方法

1.创建一个测试计划,将我们所使用的数据库驱动包导入。

1817

扫码关注云+社区