gpt4 book ai didi

javascript - Gulp 复制一个目录中的所有文件,没有目录

转载 作者:行者123 更新时间:2023-12-05 06:37:39 27 4
gpt4 key购买 nike

这是我的gulp文件

const gulp = require('gulp');
const runSequence = require('run-sequence');
const gulpCopy = require('gulp-copy');

//move client side library from client-lib to public folder
gulp.task('move-file',function(){
console.log("Move-files");
return gulp
.src(['./client-lib/*.js'])
.pipe(gulpCopy('./public'))

});

gulp.task('default',function(){
runSequence('move-file');
});

我需要复制 client-lib 文件夹中的所有 js 文件并复制到 public 文件夹。但是这个带有文件夹和我的公共(public)文件夹的代码副本看起来像

public->client-lib->myjsfiles

但是我需要

public->myjsfiles

最佳答案

你不需要为此使用任何 NPM,

remove `const gulpCopy = require('gulp-copy');` ,

并且 gulp 也从任务中复制这个命令。

然后简单地尝试

gulp.task('move-file',function(){ 
gulp .src('client-lib/*.js') .pipe(rename({dirname: ''}))
.pipe(gulp.dest('./public'))
});

关于javascript - Gulp 复制一个目录中的所有文件,没有目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47284460/

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