Gulp 停止重命名同一目录中的文件

Gulp 停止重命名同一目录中的文件,gulp,gulp-uglify,Gulp,Gulp Uglify,我正在尝试缩小,然后创建一个没有“src”的副本。在任何文件夹中的每个index.src.php文件的一部分,因此我仍然有index.src.php可用,但有一个缩小的副本index.php: gulp.task('usemin', function() { return gulp.src('./**/index.src.php') .pipe(usemin({ inlinecss: [ minifyCss, 'concat' ]

我正在尝试缩小,然后创建一个没有“src”的副本。在任何文件夹中的每个index.src.php文件的一部分,因此我仍然有index.src.php可用,但有一个缩小的副本index.php:

gulp.task('usemin', function() {
    return gulp.src('./**/index.src.php')
        .pipe(usemin({
            inlinecss: [ minifyCss, 'concat' ]
        }))
        .pipe(rename(function(path){
            path.basename = path.basename.replace('min\.', '');
        }))
        .pipe(gulp.dest('.'));
});

。。。到目前为止,这只是从字面上将index.src.php重命名为index.php

gulp重命名比预期的简单

gulp.task('usemin', function() {
    return gulp.src('./**/index.src.php')
        .pipe(usemin({
            inlinecss: [ minifyCss, 'concat' ]
        }))
        .pipe(rename({
            basename: 'index'
        }))
        .pipe(gulp.dest('.'));
});