gpt4 book ai didi

node.js - 在 gulp 中复制文件夹及其内容

转载 作者:行者123 更新时间:2023-12-05 03:07:33 24 4
gpt4 key购买 nike

我有一个文件夹 node_modules,其中包含 @bower_components 文件夹、jquery-powertip 文件夹和其他文件夹。

我想使用 gulp 任务将 @bower_components 文件夹和 jquery-powertip 文件夹及其内容复制到目标文件夹。

我面临的问题是复制 jquery-powertip 文件夹及其内容。

我试过如下:

gulp.task('move-dependencies', function () {
return gulp.src(['node_modules/@bower_components/**', 'node_modules/jquery-powertip'])
.pipe( gulp.dest(src + '/bower_components') );
});

但这只会复制 jquery-powertip 文件夹而不包含其内容。

我也试过了:

gulp.task('move-dependencies', function () {
return gulp.src(['node_modules/@bower_components/**', 'node_modules/jquery-powertip/**'])
.pipe( gulp.dest(src + '/bower_components') );
});

但这会将 jquery-powertip 文件夹的内容复制到目标文件夹目的地(我没有在目标中获取“jquery-powertip”文件夹,只是它的内容)

那么我该如何解决呢?

最佳答案

我会这样做:

gulp.task('move-dependencies', function () {
var task1 = gulp.src(['node_modules/@bower_components/**'])
.pipe( gulp.dest(src + '/bower_components') );
var task2 = gulp.src(['node_modules/jquery-powertip/**'])
.pipe( gulp.dest(src + '/bower_components/jquery-powertip') );
return [ task1, task2 ]; // or merge(task1, task2);
});

关于node.js - 在 gulp 中复制文件夹及其内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47221406/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com