0.3.0 • Published 10 years ago

gulp-qn-sync v0.3.0

Weekly downloads
1
License
MIT
Repository
github
Last release
10 years ago

gulp-qn-sync

gulp-qn-sync is a gulp plugin to upload the files which you have concat and minify ,to the Qiniu Cloud CDN in a synchronized manner and record the uploaded files.

Usage

npm install gulp-qn-sync --save-dev
var jeditor = require("gulp-json-editor");

content

以同步的方式上传文件到七牛云

基于node4.0 gulp4.0的环境下。

主要为了配合 gulp4.0的gulp.series方法

当前的上传任务不完成,则无法进行下一个任务。

demo gulpfile.js

    var qiniu = require('gulp-qn-sync')
    
    gulp.task('js', gulp.series(
    	/** 其他任务,如js,css打包预编译 */
    	// 	task_js,
    	//	task_css,
		uploadQiniu
	));
	/** function task_js(callback){...} */
	/** function task_css(callback){...} */
	 
    
    function uploadQiniu(callback){
    	gulp.src([ files /** filespath */])
			.pipe(qiniu({
				accessKey: ACCESSKEY,
				secretKey: SECRETKEY,
				bucket: BUCKET,
				private: false
			}, {
				dir: 'release/',
				versioning: true,
				recordInFile: './staticfiles.json'
			}))
    		.on('finish', callback);
    }
0.3.0

10 years ago

0.2.9

10 years ago

0.2.8

10 years ago

0.2.7

10 years ago

0.2.6

10 years ago

0.2.5

10 years ago

0.2.4

10 years ago

0.2.3

10 years ago

0.2.2

10 years ago

0.2.1

10 years ago

0.2.0

10 years ago

0.1.0

10 years ago