gpt4 book ai didi

javascript - 将文件从不同的文件夹移动到一个文件夹。没有子文件夹。咕噜咕噜

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:29:51 26 4
gpt4 key购买 nike

我需要一些帮助。

如何在 Gulp 中将文件从不同的文件夹移动到一个文件夹,而没有子文件夹?

例如我的项目结构:

build/
js/
source/
/modules
/list
- list.js
/editor
- editor.js
/menu
- menu.js

我需要将所有 js 文件从源移动到 build/js:

build/
/js
- list.js
- editor.js
- menu.js

我有代码:

gulp.task('build-partials', function(){
gulp.src('source/modules/*/*.js', {base: 'source/modules/'})
.pipe(gulp.dest('build/js/'))
});

但是在 build/js/中我看到了这个:

build/
/js
/list
- list.js
/editor
- editor.js
/menu
- menu.js

最佳答案

尝试使用 gulp-flatten

var flatten = require('gulp-flatten');

gulp.task('scripts', function () {
gulp.src(['source/modules/**/*'])
.pipe(flatten())
.pipe(gulp.dest('build/js/'));
});

关于javascript - 将文件从不同的文件夹移动到一个文件夹。没有子文件夹。咕噜咕噜,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33337363/

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