Задача Gulp - включить папку назначения - PullRequest
0 голосов
/ 26 октября 2018

У меня есть файлы scss в папке, как показано ниже:

-themes
--theme1.scss
--theme2.scss
--theme3,scss

И мое задание ниже, прямо сейчас все css-файлы находятся в одной папке в папке тем. Как я могу поместить файл css в папку с другим именем файла, например:

 themes/theme1.scss => /themes/theme1/style.css

и

themes/theme2.scss => /themes/theme2/style.css 

Возможно ли это?

gulp.task('sass-theme', function () {
	return gulp.src('./assets/sass/themes/*.scss')
		.pipe(sourcemaps.init())
		.pipe(sass({
			outputStyle: 'expanded',
		}))
		.on('error', sass.logError)
		.pipe(sourcemaps.write())
		.pipe(gulp.dest('./assets/css/themes'))
});
...