关于node-webkit安装程序制作的另一种办法

node-webkit是一个让我们很方便的利用node和webkit内核,前后团都用js,轻松方便的开发出c端应用程序的技术,多余的介绍不必多说,需要详细制动的请大家自行google,

我这里说一下安装程序的制作,由于node-webkit 以下简称nw 是作者编译好的nw.exe来启动的,所以应用程序文件是一大堆node结构的文件和文件夹,其实就是一堆固定目录结构的html结合js,css文件,nw.exe根据程序描述文件package.json来启动主页面加载到webkit内核中的.作者介绍了,两种安装程序的制作方法,第一种是把所有文件都压缩到一个exe中,这样所有程序多作为一个exe执行,但是很多网友都反映,这样制作出的程序往往很大,nw.exe本身及其所用的文件就30+m呢,另一种就是用参数的方法来运行,其参数是 nw.exe 程序路径, 对就这么简单

这种方式可以不用费劲的去打包那些庞大的安装文件,只需要把nw.exe 与程序文件拷贝到一个地方,然后给用户建一个快捷方式指向这个命令就可以用了,

我在网上寻寻觅觅的找到了inno setup 这个安装程序制作软件

过程很简单,我贴出主要步骤

在选择文件这一步,要选择nw.exe为程序的执行文件

下面选择文件

单击  add files  按钮把 nw.exe相关文件都选进来

单击  add folder按钮  把程序的主目录选中,注意在弹出的对话框中,点是,允许递归选择其子目录及其文件,这样程序文件夹整个结构都会被选进来,将来和nw.exe位于同级目录

剩下的一直按下一步,直到结束,

注意要在接下来的对话框中选中创建桌面快捷方式这个对勾

安装程序会在桌面创建一个快捷方式,双击该快捷方式,看看,哈程序已经启动了,

有人说,打包成exe可以保护源代码,其实我想说,官网提供的打包其实就是zip压缩,稍微懂的人解压就看到了

关于node-webkit安装程序制作的另一种办法

时间: 2024-11-05 21:52:55

关于node-webkit安装程序制作的另一种办法的相关文章

C#打包制作安装程序过程全记录

该文是根据网上的文章并结合自己实际打包的过程而整理的. 开发平台:VisualStudio2005中文版. 步骤如下: 1. 创建一个安装向导项目或安装部署项目 新建项目-〉其他项目类型-〉安装与部署-〉安装向导(或安装部署),如命名为setup. 2. 将要打包的项目导入到这个安装项目中,有两种方式:   第一种,自动方式,在解决方案上右击-〉添加-〉现有项目-〉选择你要打包的项目,这样就会把这个项目添加到该解决方案中来,   然后在安装项目setup上右击-〉添加-〉项目输出-〉主输出,在项

用 NSIS 制作安装程序

用 NSIS 制作安装程序 最近要给自己写的一个小程序做个安装程序.我的程序是用Qt开发的,所以本来想研究一下 Qt Installer Framework. 但是用 Qt Installer Framework 做安装程序好像还挺麻烦,研究了一会儿没有什么头绪,所以就暂时放弃了.然后就在网上随便搜了搜,发现有个 NSIS,看介绍还比较简单,就试着用了用,感觉还可以.这篇其实就是我学习 NSIS 时的一个学习笔记. NSIS(Nullsoft Scriptable Install System)

1.node.js安装

下载地址 http://nodejs.cn/download/ (.msi)安装包:一路点击安装即可 点击安装之后打开cmd输入path看环境变量是否配置了Node.js,如下 再检查node.js的版本即可 (.zip)安装包:点击node.exe安装程序 ->  进入 node.exe 所在的目录 -> 检查版本node --version 新版本的node.js内置npm,不需要独立安装,检查npm版本:在node.js的安装目录下shift+右键 -> 在此处打开命令窗口 -&g

NSIS制作了一个完整的演示产品安装程序

NSIS制作了一个完整的演示产品安装程序,实现功能概要如下:1.安装路径的选择2.浏览器的选择3.桌面数据库的自动安装及启动 4.数据库实例及演示数据的自动恢复 5.应用服务器的自动安装 6.JDK的安装及环境变量的设置 7.应用程序的自动安装 8.数据库实例端口的设置(要考虑用户机器上可能存在别的sqlserver数据库实例) 9.windows服务中的自动启动项的安装 10.启动应用 11.readme的打开 12.用浏览器打开应用的登录界面 13.在安装过程中切换公司或应用的介绍信息: 1

使用好压(HaoZip)软件打包EverEdit制作安装程序

最近使用EverEdit,使用原始的安装程序安装后,需要重新安装插件,对配置文件进行了修改,定制了工具栏.将安装后的程序目录进行打包,制作新的安装包,便于携带. 以下为打包制作过程: 打包原料:EverEdit定制版: 打包工具:国产压缩软件 HaoZip 好压: 打包过程: 1.安装HaoZip好压软件,打开后,选择需要制作为安装包的文件夹,这里选择“EverEdit”文件夹,然后点击“自解压”. 2.在选项框中,模块选项卡,选择“安装向导模块”,注意自解压文件路径. 3.文本选项卡中,输入自

制作PHP安装程序的原理和步骤56

1.制作PHP安装程序的原理和步骤检查目录或文件的权限----修改或填加配置文件---检查配置文件正 确性---导入数据库----锁定或删除安装文件 原理: 其实PHP程序的安装原理无非就是将数据库结构和 内容导入到 相应的数据库中,从这个过程中重新配置 连接数据库的参数和文件,为 了保证不被别人恶意使用安装文件,当安装完成后需要修改安装文件 .2制作安装用到的PHP函数is_writable(“data/config.php”);is_writable() 检查文件是否可写,用来判断文件权限,

2010.2.1 制作安装程序步骤

制作安装程序的步骤vs2005-20091222 1.在同一解决方案下,添加项目,选择安装和部署-安装项目,设定名称,此名称就是exe程序的名称,确定 2.在"应用程序文件夹"中右击添加程序需要的文件,系统文件会自动添加.自己的文件可以随便删除,系统文件可在"检测到的依赖项"中排出.应用程序的图标也添加进来,2个,一个主程序,一个卸载程序图标 3.添加卸载文件,从system32目录下添加"msiexec.exe"到"应用程序文件夹&q

c#自动更新+安装程序的制作 (转)

c#自动更新+安装程序的制作 (转)  http://blog.csdn.net/myhuli120/article/details/6927588 一.自动更新的实现 让客户端实现自动更新,通常做法是在客户端部署一个单独的自动更新程序.主程序启动后,访问服务端,检查配置文件是 否有更新版本,有更新版本就启动更新程序,由更新负责下载更新版本,并更新客户端程序,流程如下: 当流程进行到红色部分的是后就调用更新程序进行更新. 1)版本判断: 客户端和服务端都部署同一个版本文件,客户端登陆时发送验证给

怎样制作C#安装程序

近期须要制作一个C#安装.在网上找了一些资料发现都不是非常完整,最后自己综合了一些资料,而且通过亲自检測,最后成功完毕C#打包成安装程序(打包成最简单的一种安装程序.假设须要更高的功能请自己在开发). 详细步骤整理例如以下: 该打包过程在vs2008中完毕,但也适用于vs2005.程序是用C#写的. 1.新建安装和部署. 打开你所写的项目.在解决方式上右键->加入->新建项目. 如图:   选择其它项目类型->安装和部署->安装项目. 在名称中把名字改为你所希望的名字,然后确定.如