最近一段时间一直在做桌面混合应用,跟以往做web端不同的是,无法再通过在浏览器上输入内部的域名来随时跟踪开发版本的状况了,只能通过打包代码让产品或领导随时跟踪进度. 这里就涉及到一些问题了: 1,需要打包成zip文件便于传输 2,需要排除一些仅是开发中需要的文件,如node_modules,一些不必要的config等 然后,首当其冲gulp,关于gulp和grunt的比较,流式(stream)操作比较快之类的云云就不多废话了. 一,生成zip文件 使用gulp-zip插件 首先是安装 npm i…