如何将公共文件夹从src复制到dist文件夹
我尝试复制公用文件夹与吞噬到dist文件夹,但它没有复制结构的权利,任何想法我在做什么错在这里?
gulp.task('copy', () => { return gulp .src(['./src/config.json', './src/**/*.jade','./src/public/**/*']) .pipe(gulp.dest('dist')); });
这是公共结构
它复制公共文件夹下公共文件夹下的公共文件夹下的所有文件夹,如何复制它(公共和所有子文件和文件夹是原样)
这应该复制src中的所有文件和文件夹:
gulp.task('copy', () => { return gulp .src('src/**/*') .pipe(gulp.dest('path/to/dist/from/gulpfile')); });
确保gulp文件与src位于同一级别。 dest的path应该是从gulp文件相对的。
您应该在不同的任务中复制公共文件,并在gulp.src中设置基本目录:
gulp.task('copy_public', () => { return gulp .src(['./src/public/**/*'], {base: "./src/public"}) .pipe(gulp.dest('dist')); });