Javascript GulpFile.js中的多个源到多个目标?

Javascript GulpFile.js中的多个源到多个目标?,javascript,datatables,gulp,Javascript,Datatables,Gulp,我使用datatables.net插件,但我正在使用的项目要求我通过gulp将文件复制到目标 gulp.task('task', gulp.parallel( function datatables() { return gulp.src(['node_modules/datatables.net/js/jquery.dataTables.min.js']) .pipe(gulp.dest('./dataTables')); },

我使用datatables.net插件,但我正在使用的项目要求我通过gulp将文件复制到目标

gulp.task('task', gulp.parallel(
    function datatables() {
        return gulp.src(['node_modules/datatables.net/js/jquery.dataTables.min.js'])
            .pipe(gulp.dest('./dataTables'));
    },
    function datatables2() {
        return gulp.src(['node_modules/datatables.net-zf/images/*.png']).pipe(gulp.dest('./dataTables/images'));
    }  
));
我想把这两个函数合并成一个函数。我希望我能做到,但没有成功

gulp.task('task', gulp.parallel(
    function datatables() {
        return gulp.src(['node_modules/datatables.net/js/jquery.dataTables.min.js'])
            .pipe(gulp.dest('./dataTables')).src(['node_modules/datatables.net-zf/images/*.png']).pipe(gulp.dest('./dataTables/images'));
    },
));