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版本的学习相关推荐

  1. HALCON 21.11:深度学习笔记(1)

    HALCON 21.11:深度学习笔记(1) HALCON 21.11.0.0中,实现了以下深度学习方法: 1. Anomaly Detection(异常检测) 给每个像素分配显示未知特征的可能性.更 ...

  2. 零元学Expression Blend 4 ndash; Chapter 21 以实作案例学习MouseDragElementBehavior

    原文:零元学Expression Blend 4 – Chapter 21 以实作案例学习MouseDragElementBehavior 本章将教大家如何运用Blend 4内建的行为注入元件「Mou ...

  3. lfs(systemv版本)学习笔记-第1页

    一名linux爱好者,记录构建Linux From Scratch的过程 经博客园-骏马金龙前辈介绍,开始接触学习lfs,用博客记录学习笔记,如有写的不恰当的地方,望多多指正. 笔记中只是记录一些问题 ...

  4. HALCON 21.11:深度学习笔记---语义分割/边缘提取(12)

    HALCON 21.11:深度学习笔记---语义分割/边缘提取(12) HALCON 21.11.0.0中,实现了深度学习方法. 本章介绍了如何使用基于深度学习的语义分割,包括训练和推理阶段. 通过语 ...

  5. HALCON 21.11:深度学习笔记---对象检测, 实例分割(11)

    HALCON 21.11:深度学习笔记---对象检测, 实例分割(11) HALCON 21.11.0.0中,实现了深度学习方法. 本章介绍了如何使用基于深度学习的对象检测. 通过对象检测,我们希望在 ...

  6. HALCON 21.11:深度学习笔记---分类(10)

    HALCON 21.11:深度学习笔记---分类(10) HALCON 21.11.0.0中,实现了深度学习方法. 本章介绍了如何在训练和推理阶段使用基于深度学习的分类. 基于深度学习的分类是一种对一 ...

  7. HALCON 21.11:深度学习笔记---异常检测(9)

    HALCON 21.11:深度学习笔记---异常检测(9) HALCON 21.11.0.0中,实现了深度学习方法. 本章介绍了如何使用基于深度学习的异常检测. 通过异常检测,我们想要检测图像是否包含 ...

  8. HALCON 21.11:深度学习笔记---模型(8)

    HALCON 21.11:深度学习笔记---模型(8) HALCON 21.11.0.0中,实现了深度学习方法. 本章阐述了HALCON中深度学习(DL)模型的一般概念和数据处理. 从概念上讲,HAL ...

  9. HALCON 21.11:深度学习笔记---术语表(7)

    HALCON 21.11:深度学习笔记---术语表(7) HALCON 21.11.0.0中,实现了深度学习方法.下面,我们将描述深度学习环境中使用的最重要的术语: anchor (锚) Anchor ...

  10. HALCON 21.11:深度学习笔记---有监督训练(6)

    HALCON 21.11:深度学习笔记---有监督训练(6) HALCON 21.11.0.0中,实现了深度学习方法.不同的DL方法有不同的结果.相应地,它们也使用不同的衡量标准来确定网络的" ...

最新文章

  1. python label怎么用_python tkinter label标签怎么使用?
  2. ACMer的AC福音!手动扩栈外挂!(防止栈溢出)
  3. 检查虚ip跟实ip之间网络问题_虚电路有哪些特点 虚电路原理介绍【详解】
  4. python3.8.3好用吗_python使用3.8.3版本,存在报错
  5. Android开发(二十四)——数据存储SharePreference、SQLite、File、ContentProvider
  6. yii2 关掉php notice,php – 使用Yii2中的自动填充更新隐藏字段
  7. Python技术知识清单(数据科学)
  8. 局域网监听的原理、实现与防范
  9. Spark源码分析之一:Job提交运行总流程概述
  10. c语言实例100_pic单片机,PIC单片机C语言编程实例
  11. 数据挖掘案例(1):泰坦尼克号-数据挖掘流程
  12. linux搜狗输入法16.04,Unbuntu16.04安装搜狗拼音输入法的图文教程
  13. 一起来学习Windows Mobile 6.5
  14. 电脑网页出现服务器异常 请刷新页面重试,无法打开网页请尝试刷新页面是怎么回事?网页无法打开是什么原因...
  15. Maui Blazor windows程序无法通过双击 bin 文件夹中的 exe打开程序的解决办法
  16. 如何查看mysql库中表的创建语句
  17. cisco 的六种模式(cisco 系统)
  18. 2022-2028全球与中国聚对苯二甲酸丁二酯化合物市场现状及未来发展趋势
  19. Win10/11上VB6安装不了?SP6的版本对了吗?快来看这里
  20. MySQL_JDBC_jar包的下载与使用(for Windows)

热门文章

  1. 笔记:Java 性能优化权威指南 第5章 Java 应用性能分析
  2. 跨域技术-jsonp
  3. 扩展ScriptBundle,支持混淆加密javascript
  4. 架构之美阅读笔记06
  5. iOS之UI--Quartz2D的入门应用--重绘下载圆形进度条
  6. 实现MFC扩展DLL中导出类和对话框
  7. strcat函数使用中出现的问题
  8. liunx 之 redHat 下 java 环境的配置和安装
  9. python3怎么安装opencv_如何在Ubuntu 16.04上安装支持Python 3.x的OpenCV
  10. Spark-SQL与hive整合【版本spark1.6.0+hive0.14】--Standalone模式