Ответ 1
gulp-sass
не принимает никаких параметров имени файла. Используйте gulp-rename
, чтобы переименовать ваши файлы. Если у вас есть несколько файлов .navbar.scss
, которые вы хотите объединить в один файл navbar.css
, не стесняйтесь использовать gulp-concat
. Этот параметр принимает параметр имени файла: -)
Установите gulp-rename
с помощью npm install gulp-rename --save-dev
var rename = require('gulp-rename');
return gulp.src('assets/css/sass/**/*/*.navbar.scss')
.pipe(sass())
.pipe(rename('navbar.css'))
.pipe(gulp.dest('assets/css');
или
Установите gulp-concat
с помощью npm install gulp-concat --save-dev
var concat = require('gulp-concat');
return gulp.src('assets/css/sass/**/*/*.navbar.scss')
.pipe(sass())
.pipe(concat('navbar.css'))
.pipe(gulp.dest('assets/css');