I have Gulp tasks created right away for concat, minify and fingerprints, writing them directly to my resources folder:
(css part)
gulp.task('styles:cssmin', function(){
return gulp.src('src/css/*.css')
.pipe(concat('main.css'))
.pipe(cssmin())
.pipe(rev())
.pipe(gulp.dest('assets/css'))
.pipe(rev.manifest({
merge: true
}))
.pipe(gulp.dest('./'));
});
It tracks the files and generates a manifest, but I canβt get any paths to save to the manifest file. Here is the manifest that it generates:
{
"bg.jpg": "bg-447ac2238b.jpg",
"logo.png": "logo-e31e139d4d.png",
"main-min.js": "main-min-cc3a682299.js",
"main.css": "main-ea0d06582f.css",
"main.js": "main-35ec0bb3c8.js"
}
What I would like to have as:
{
"assets/img/bg.jpg": "assets/img/bg-447ac2238b.jpg",
"assets/img/logo.png": "assets/img/logo-e31e139d4d.png",
"assets/js/main-min.js": "assets/js/main-min-cc3a682299.js",
"assets/css/main.css": "assets/css/main-ea0d06582f.css",
"assets/jsg/main.js": "assets/js/main-35ec0bb3c8.js"
}
Especially considering the docs document provides an example that includes relative paths
source
share