@freeman0204

Как заменять пути к файлам через gulp?

gulp.task('styles', function () {
    return gulp.src(['source/styles/scss/**/*.scss', 'source/include/**/*.scss'])
        .pipe(sass())
        .pipe(remember('styles'))
        .pipe(concat('style.css'))
    
        .pipe(ftp({
            host: '',
            user: '',
            pass: '',
            remotePath: ''
        }));
});


Такая ситуация, собираю scss на локалке, у файла такой путь
src: local("Blogger_Sans"), url(../fonts/FiraSansBold/FiraSansBold.ttf);

и на автомате копирую это все на фтп, а там wordpress и файл style.css лежит в корне темы. И там уже будет такой путь
src: local("Blogger_Sans"), url(/fonts/FiraSansBold/FiraSansBold.ttf);

Может что можно прописать в task что бы на лету менять пути как мне нужно.
  • Вопрос задан
  • 598 просмотров
Решения вопроса 1
svistiboshka
@svistiboshka
живые веб интерфейсы
https://www.npmjs.com/package/gulp-replace
.pipe(replace('url("../', 'url("/')
думаю суть ясна
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы