gulp.task('transpile', ['clean'], function () { return gulp.src(paths.scripts, {nodir: true}) .pipe(sourcemaps.init()) .pipe(babel({stage: 0})) .pipe(sourcemaps.write('.')) .pipe(gulp.dest(function (vfile) { return path.join('dist', path.relative(vfile.cwd, vfile.base)); })); });
// Copy all other files to dist directly gulp.task('copy', ['clean'], function() { // Copy views gulp.src(paths.views) .pipe(gulp.dest(function (vfile) { return path.join('dist', path.relative(vfile.cwd, vfile.base)); })); });