nodewebkitV0.21.6版本的学习
1、下载
https://nwjs.io/
建议下载sdk版本,有调试功能,正式发布时,使用normal版本
下载以后解压,得到的文件目录如下
点击nw.exe,显示如下
2、hello world 程序
在nw.exe同级的目录下,新建文件夹HelloWorld
载文件夹中,新建一个index.html文件
<!DOCTYPE html> <html><head><title>Hello World!</title></head><body><h1>Hello node-webkit!</h1></body> </html>
同一级目录下再建一个package.json
{"name": "HelloWorld","main": "index.html" }
其中name要与文件夹的名称保持一致(包括大小写也要保持一致),main指向建立的html文件
拖拽HelloWorld文件到nw.exe,得到如下效果
在HelloWorld文件中,选中index.html和package.json两个文件,并对其进行压缩,得到如下结果
注意:这里压缩一定不能包含文件夹
将压缩文件拷贝到与nw.exe同级的目录下,并将压缩文件后缀改为.nw,如图所示
在该处按下shfit键,右键鼠标选择在此处打开命令窗口,输入copy /b nw.exe+HelloWorld.nw HelloWorld.exe,执行结果如图
注意:命令中的参数是有顺序的,不能够对调
文件中多了一个HelloWorld.exe文件
点击此文件可以查看到程序运行结果,但把文件放置于其他位置时,会执行失败,因为exe的执行需要依赖一些dll文件才能执行,故需要一款打包工具将其打包到一起,这里使用的是Enigma Virtual Box ,可以通过http://enigmaprotector.com/assets/files/enigmavb.exe下载,安装完成以后的界面如图所示
将HelloWorld.exe程序作为输入文件,并将除HelloWorld和HelloWorld.exe以外的其它文件全部拖拽到Virtual Box中,如图所示
点击process运行
生成HelloWorld_boxed.exe文件,该文件即为最终文件,无论放置在任意位置都可以运行
转载于:https://www.cnblogs.com/lhyhappy365/p/6723328.html
nodewebkitV0.21.6版本的学习相关推荐
- HALCON 21.11:深度学习笔记(1)
HALCON 21.11:深度学习笔记(1) HALCON 21.11.0.0中,实现了以下深度学习方法: 1. Anomaly Detection(异常检测) 给每个像素分配显示未知特征的可能性.更 ...
- 零元学Expression Blend 4 ndash; Chapter 21 以实作案例学习MouseDragElementBehavior
原文:零元学Expression Blend 4 – Chapter 21 以实作案例学习MouseDragElementBehavior 本章将教大家如何运用Blend 4内建的行为注入元件「Mou ...
- lfs(systemv版本)学习笔记-第1页
一名linux爱好者,记录构建Linux From Scratch的过程 经博客园-骏马金龙前辈介绍,开始接触学习lfs,用博客记录学习笔记,如有写的不恰当的地方,望多多指正. 笔记中只是记录一些问题 ...
- HALCON 21.11:深度学习笔记---语义分割/边缘提取(12)
HALCON 21.11:深度学习笔记---语义分割/边缘提取(12) HALCON 21.11.0.0中,实现了深度学习方法. 本章介绍了如何使用基于深度学习的语义分割,包括训练和推理阶段. 通过语 ...
- HALCON 21.11:深度学习笔记---对象检测, 实例分割(11)
HALCON 21.11:深度学习笔记---对象检测, 实例分割(11) HALCON 21.11.0.0中,实现了深度学习方法. 本章介绍了如何使用基于深度学习的对象检测. 通过对象检测,我们希望在 ...
- HALCON 21.11:深度学习笔记---分类(10)
HALCON 21.11:深度学习笔记---分类(10) HALCON 21.11.0.0中,实现了深度学习方法. 本章介绍了如何在训练和推理阶段使用基于深度学习的分类. 基于深度学习的分类是一种对一 ...
- HALCON 21.11:深度学习笔记---异常检测(9)
HALCON 21.11:深度学习笔记---异常检测(9) HALCON 21.11.0.0中,实现了深度学习方法. 本章介绍了如何使用基于深度学习的异常检测. 通过异常检测,我们想要检测图像是否包含 ...
- HALCON 21.11:深度学习笔记---模型(8)
HALCON 21.11:深度学习笔记---模型(8) HALCON 21.11.0.0中,实现了深度学习方法. 本章阐述了HALCON中深度学习(DL)模型的一般概念和数据处理. 从概念上讲,HAL ...
- HALCON 21.11:深度学习笔记---术语表(7)
HALCON 21.11:深度学习笔记---术语表(7) HALCON 21.11.0.0中,实现了深度学习方法.下面,我们将描述深度学习环境中使用的最重要的术语: anchor (锚) Anchor ...
- HALCON 21.11:深度学习笔记---有监督训练(6)
HALCON 21.11:深度学习笔记---有监督训练(6) HALCON 21.11.0.0中,实现了深度学习方法.不同的DL方法有不同的结果.相应地,它们也使用不同的衡量标准来确定网络的" ...
最新文章
- python label怎么用_python tkinter label标签怎么使用?
- ACMer的AC福音!手动扩栈外挂!(防止栈溢出)
- 检查虚ip跟实ip之间网络问题_虚电路有哪些特点 虚电路原理介绍【详解】
- python3.8.3好用吗_python使用3.8.3版本,存在报错
- Android开发(二十四)——数据存储SharePreference、SQLite、File、ContentProvider
- yii2 关掉php notice,php – 使用Yii2中的自动填充更新隐藏字段
- Python技术知识清单(数据科学)
- 局域网监听的原理、实现与防范
- Spark源码分析之一:Job提交运行总流程概述
- c语言实例100_pic单片机,PIC单片机C语言编程实例
- 数据挖掘案例(1):泰坦尼克号-数据挖掘流程
- linux搜狗输入法16.04,Unbuntu16.04安装搜狗拼音输入法的图文教程
- 一起来学习Windows Mobile 6.5
- 电脑网页出现服务器异常 请刷新页面重试,无法打开网页请尝试刷新页面是怎么回事?网页无法打开是什么原因...
- Maui Blazor windows程序无法通过双击 bin 文件夹中的 exe打开程序的解决办法
- 如何查看mysql库中表的创建语句
- cisco 的六种模式(cisco 系统)
- 2022-2028全球与中国聚对苯二甲酸丁二酯化合物市场现状及未来发展趋势
- Win10/11上VB6安装不了?SP6的版本对了吗?快来看这里
- MySQL_JDBC_jar包的下载与使用(for Windows)
热门文章
- 笔记:Java 性能优化权威指南 第5章 Java 应用性能分析
- 跨域技术-jsonp
- 扩展ScriptBundle,支持混淆加密javascript
- 架构之美阅读笔记06
- iOS之UI--Quartz2D的入门应用--重绘下载圆形进度条
- 实现MFC扩展DLL中导出类和对话框
- strcat函数使用中出现的问题
- liunx 之 redHat 下 java 环境的配置和安装
- python3怎么安装opencv_如何在Ubuntu 16.04上安装支持Python 3.x的OpenCV
- Spark-SQL与hive整合【版本spark1.6.0+hive0.14】--Standalone模式