Open felixfbecker opened 9 years ago
This issue is a bit old by now, but this plugin already handles CSS files. See the below example, taken from the README.md page:
gulp.task('copy-css', function() {
gulp.src('./src/*.html')
.pipe(ghtmlSrc({ presets: 'css'}))
.pipe(gulp.dest('./build/'));
});
The plugin currently does not parse the css (thus the url() are not processed). But indeed it would be useful.
I'm currently using this in my workflow to get all my JS and CSS files from my HTML and then concat and minify them (it's awesome!). There is a problem however, with CSS like Bootstrap. It uses
@font-face
and references fonts, when I concat the CSS, the paths are of course broken. There are plugins to rework the paths, but no plugin that actually let's me get the referenced files to copy them over to my build directory. Maybe you could make a similar plugin that parses CSS files and returns all referencedurl()
s, or point me in the right direction on how to write such a plugin, since I have no idea how to approach this.