Innerhalb Gulp, ich gulp.src
bin mit jeder Font-Datei aus einem Verzeichnis auszuwählen:Flatten glob bis auf ein Verzeichnis
gulp.task('copy-fonts', function() {
gulp.src('components/**/*.{ttf,woff,eof,svg}')
.pipe(gulp.dest('build/fonts'));
});
Allerdings würde Ich mag all diese Schriftart-Dateien haben, in einem Verzeichnis Seite aufzuzuwickeln -By-Side-statt die gesamte Struktur aus dem components
Verzeichnis neu erstellt.
In den Schluck zu schauen, half mir Gulp Utils und npm-glob APIs nicht wirklich, obwohl ich leicht davon hätte überspringen können.
Was wäre der beste Weg, um dies zu tun?
Wow! Ich glaube, ich habe nicht genug gesucht. Das Beispiel im NPM ist ziemlich genau mein Anwendungsfall. – Mark
Ich würde vorschlagen, die meisten Einträge hier durchzulesen, um eine gute Vorstellung davon zu bekommen, was mit Plugins möglich ist: http://gratimax.github.io/search-gulp-plugins/ - es ist auch ein guter Weg, um zu lernen, wie man seine eigenen Rollen erstellt Quelle dort lesen! –
@MangledDeutz der Link ist gebrochen – radbyx