前言
node-webkit可谓是webapp开发神器,支持windows、mac、linux,但是打包是个问题,总不能在三个系统里面打包吧。
官方也有打包工具,但是总觉得挺麻烦的。
于是想着linux可不可以通过shell来实现跨平台打包。
实现
http://www.linuxidc.com/Linux/2014-03/97933.htm
发现一位大神写的脚本,但是由于node-webkit改名为nwjs,且该脚本windows、mac下的脚本有问题,因此对它进行了一些修改。
#!/bin/bash
# by minghuazhou
# init your app info
app_name="toopos"
app_dir="/home/qiqi/toopos_/trunk/tooposWeb/build"
win_nw_zipfile="/home/qiqi/toopos_/trunk/tooposBuilder/codes/nwjs-v0.12.3-win-ia32.zip"
linux_nw_tarfile="/home/qiqi/toopos_/trunk/tooposBuilder/codes/nwjs-v0.12.3-linux-x64.tar.gz"
mac_nw_zipfile="/home/qiqi/toop