Мои файлы шрифтов иконки генерируются просто отлично, но css не генерируется вообще. Ниже приведена упрощенная версия моего файла gulp, который не работает. Что мне не хватает? Я очень новичок в глотании.Gulp iconfont css не генерирует
var gulp = require('gulp'),
iconfont = require('gulp-iconfont'),
consolidate = require('gulp-consolidate');
var fontName = 'lrcd';
gulp.task('iconfont', function(){
gulp.src(['icons/*.svg'])
.pipe(iconfont({ fontName: fontName }))
.on('codepoints', function(codepoints) {
gulp.src('icons/templates/icons.css')
.pipe(consolidate('lodash', {
glyphs: codepoints,
fontName: fontName,
fontPath: 'icons/',
className: 'icon'
}))
.pipe(rename({ basename:fontName }))
.pipe(gulp.dest('css/'));
})
.pipe(gulp.dest('icons/'));
});
gulp.task('default', ['iconfont']);
Мои каталоги устанавливаются следующим образом:
- /CSS
- /icons/templates/icons.css
- /icons/svg/...(contains значок SVGs)
Удалено ... не повезло. Я не знаю, из какой библиотеки это было. Я скопировал его вместе с остальной частью кода из какой-то другой (рабочей) реализации этого - один из многих примеров из Интернета, который я попытался выполнить без успеха. – Lauren