2.0.0 • Published 8 years ago

vpm-package v2.0.0

Weekly downloads
3
License
GPL-3.0
Repository
github
Last release
8 years ago

#vpm-package VPM打包模块
GLOB

API

var package = require('vpm-package');

/**
 * 打包文件
 * @param   {String}   pattern  glob pattern
 * @param   {String}   target   压缩包目标地址
 * @param   {Object}   options  glob options
 * @param   {Function} callback 解压完成后回调
 * @example package.zip('./folder/*.js', './folder.zip', {ignore: ['./node_modules/**']}, cb)
 */
package.zip(pattern, target, [options], callback)

/**
 * 解压文件
 * @param   {String}   src      压缩包地址
 * @param   {String}   target   解压目标地址
 * @param   {Function} callback 解压完成后回调
 * @example package.unzip('./folder.zip', './folder', cb)
 */
package.unzip(src, target, callback)

Filter Example

package.zip('/Users/gavinning/Documents/test', '/Users/gavinning/Documents/test.zip', ['**/node_modules/**'], function(err){
	console.log(arguments)
})
2.0.0

8 years ago

1.0.2

8 years ago

1.0.1

9 years ago

1.0.0

9 years ago