将代码保存到一个.sh文件里并添加运行权限,修改你的app_name(应用名称),app_dir(你的应用所在的文件夹全路径),win_nw_zipfile(你的windows版本node-webkit的zip文件路径),linux_nw_tarfile(你的linux版本node-webkit的tar文件路径),mac_nw_zipfile(你的mac版本node-webkit的zip文件路径)
运行你的.sh文件(如:packer.sh),有四个参数可以给定:
1.-w : 打包windows下的运行文件到 [your_app_name]_win文件夹下
2.-l : 打包linux下的运行文件到[your_app_name]_linux文件夹下
3.-m : 打包mac下的运行文件到[your_app_name]_mac文件夹下
4.-o : 覆盖之前打包过的文件(没有加这一项的话中间会有提示是否覆盖文件)
如果你想的到windows下和linux下的运行文件,同时覆盖老版本文件:sh packer.sh –wlo
你会发现在你的项目文件夹下多出了两个文件夹:[your_app_name]_win ,[your_app_name]_linux