如何在HTML中链接在Gulp中生成的新版本文件

时间:2018-11-16 13:03:22

标签: gulp

我有以下任务,但是在我的html中用global.css生成的新名称(global-9384148031.css)链接新的rev()文件时遇到了麻烦。

即使使用该文件夹中的正确名称生成新文件,也不会在html中进行更改。

我遇到的另一个问题是,当它生成具有新名称的新文件时,它不会删除旧文件,因此我最终得到多个版本文件。

如果有关系,我正在使用Laravel框架。

gulp.task('styles', function() {
    return gulp.src('./resources/sass/*.scss')
        .pipe(sass().on('error', sass.logError))
        .pipe((mode.production(csso())))
        .pipe(concat('global.css'))
        .pipe(rev())
        .pipe(gulp.dest('public/css'));
});

0 个答案:

没有答案