UNPKG

ecology9-src4js-tools

Version:

src4js-tools

32 lines (28 loc) 1.68 kB
var gulp = require('gulp'); var concat = require('gulp-concat'); gulp.task('mergeCloudstore', function() { return gulp.src(['../cloudstore/resource/pc/com/v1/small.min.js', '../cloudstore/resource/pc/com/v1/index.ro.js', '../cloudstore/resource/pc/com/v1/ecCom.ro.js', '../cloudstore/resource/pc/mobx-3.1.16/mobx.umd.js', '../cloudstore/resource/pc/mobx-react-4.2.1/index.js', '../cloudstore/resource/pc/react-router/ReactRouter.min.js']) .pipe(concat('mergeCloudstore.js')) .pipe(gulp.dest('../cloudstore/resource/pc/com/v1')); }); gulp.task('mergeCloudstoreWf', function() { return gulp.src(['../cloudstore/resource/pc/com/v1/index.ro.js', '../cloudstore/resource/pc/com/v1/ecCom.ro.js', '../cloudstore/resource/pc/mobx-3.1.16/mobx.umd.js', '../cloudstore/resource/pc/mobx-react-4.2.1/index.js', '../cloudstore/resource/pc/react-router/ReactRouter.min.js']) .pipe(concat('mergeCloudstoreWf.js')) .pipe(gulp.dest('../cloudstore/resource/pc/com/v1')); }); gulp.task('mergeReact', function() { return gulp.src(['../cloudstore/resource/pc/react16/react.production.min.js', '../cloudstore/resource/pc/react16/react-dom.production.min.js', '../cloudstore/resource/pc/react16/prop-types.min.js', '../cloudstore/resource/pc/react16/create-react-class.min.js' ]) .pipe(concat('mergeReact.js')) .pipe(gulp.dest('../cloudstore/resource/pc/com/v1')); }); gulp.task('mergePromise', function() { return gulp.src(['../cloudstore/resource/pc/promise/promise.min.js', '../cloudstore/resource/pc/fetch/fetch.min.js' ]) .pipe(concat('mergePromise.js')) .pipe(gulp.dest('../cloudstore/resource/pc/com/v1')); });