@vohaha

Как получить строку из scss файла в gulp'e?

Есть ли плагин в gulp'e или npm пакет который может помочь забрать строку из scss и с этой строкой уже выполнять действия в gulp'e?
Например.
scss:
@include sprite-folder('someFolderName');
js:
var spriteSrc = sprite-folder.getValue();
gulp.src(spriteSrc)
.pipe(...)

Или подскажите как лучше это реализовать.

Что-то вроде того как работают спрайты в compass'e.
  • Вопрос задан
  • 172 просмотра
Пригласить эксперта
Ответы на вопрос 2
Evanre
@Evanre
Front-end developer
У Gulp'a есть свои пакеты которые собирают спрайты. Собственно все пути прописываете в самом gulpfile.js. Вот можете посмотреть на примере моего gulpfile.js . Там все подробно расписано. Будут вопросы - спрашивайте в комментах под ответом.
Ответ написан
Комментировать
@fetis26
Ну, за фронтенд!
Можно подсунуть кастомную функцию в Sass через functinos
https://www.npmjs.com/package/node-sass
Я так понимаю, она будут вызвана для каждого вхождения

или попробовать сделать трансформации через
https://www.npmjs.com/package/gulp-transform
перед отдачей в Sass

Если речь действительно про спрайты, то лучше взять готовое решение.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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