关于node-webkit安装程序制作的另一种办法
2014-07-12 22:19
603 查看
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 以下简称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压缩,稍微懂的人解压就看到了
相关文章推荐
- 关于使用Visual Studio 2008 建立Setup And Deployment Project(安装与部署项目)制作安装.net 安装程序,插入Custom Actions(自定义动作)的办法
- 关于:以前的某个程序安装已在安装计算机上创建挂起的文件操作 解决办法
- 最简单的Win32安装程序制作办法
- 关于:以前的某个程序安装已在安装计算机上创建挂起的文件操作 解决办法
- 关于出现错误:_tkinter.TclError: couldn't open "E:\Python系列\Python程序\Python安装.gif"tkinter中不能打开GIF格式图片的解决办法
- 关于使用ADODB.Connection (0x800A0E7A) 未找到提供程序。该程序可能未正确安装 错误的解决办法
- 关于:以前的某个程序安装已在安装计算机上创建挂起的文件操作解决办法(SQL2000)
- 关于.net web项目打包安装程序安装过程中出现安装未完成的解决办法
- 关于:以前的某个程序安装已在安装计算机上创建挂起的文件操作 解决办法
- InstallShield 2010制作的安装程序安装时出现1605错误的解决办法
- 关于《以前的某个程序安装已在安装计算机上创建挂起的文件操作》的解决办法
- vs2008 制作安装程序 遇到的问题及解决办法
- 最简单Win32安装程序制作办法
- 关于 SQL Server安装程序无法获取ASPNET账户的系统账户信息 的解决办法
- 关于"以前的某个程序安装已在安装计算机上创建挂起的文件操作"解决办法
- 关于安装程序制作的简明教程(一)
- [转]关于:以前的某个程序安装已在安装计算机上创建挂起的文件操作 解决办法
- VS2010关于WindowsService 制作安装程序包,无法自动install的问题解决方法
- VB制作的程序 有时第一次运行提示安装 office 的原因及解决办法
- 关于安装程序制作