0
Я использую Глоток со следующими параметрами:Глоток не создает index.html
var gulp = require('gulp');
var sass = require('gulp-sass');
var inject = require('gulp-inject');
var wiredep = require('wiredep').stream;
var del = require('del');
gulp.task('clean', function(cb){
del(['dist'], cb);
});
gulp.task('styles', function(){
var injectAppFiles = gulp.src('src/styles/*.scss', {read: false});
var injectGlobalFiles = gulp.src('src/global/*.scss', {read: false});
function transformFilepath(filepath) {
return '@import "' + filepath + '";';
}
var injectAppOptions = {
transform: transformFilepath,
starttag: '// inject:app',
endtag: '// endinject',
addRootSlash: false
};
var injectGlobalOptions = {
transform: transformFilepath,
starttag: '// inject:global',
endtag: '// endinject',
addRootSlash: false
};
return gulp.src('src/main.scss')
.pipe(wiredep())
.pipe(inject(injectGlobalFiles, injectGlobalOptions))
.pipe(inject(injectAppFiles, injectAppOptions))
.pipe(sass())
.pipe(gulp.dest('dist/styles'));
});
gulp.task('default', ['clean', 'styles'], function(){
var injectFiles = gulp.src(['dist/styles/main.css']);
var injectOptions = {
addRootSlash: false,
ignorePath: ['src', 'dist']
};
return gulp.src('src/index.html')
.pipe(inject(injectFiles, injectOptions))
.pipe(gulp.dest('dist'));
});
Я ожидаю получить расстояние/стили/main.css и Dist/index.htm, но второй один не генерируется. Что я могу сделать? Пакеты, которые я использую: gulp, gulp-sass, gulp-inject, bootstrap-sass (bower), wiredep, del
сообщения об ошибках? – hackerrdave
№ Он работает без сообщений об ошибках и предупреждений – DarkyDash