bundle all css files from src directory to one file

This commit is contained in:
Riku Rouvila
2015-01-21 14:49:53 +02:00
parent 13eb1def62
commit 2edec4c640
2 changed files with 5 additions and 2 deletions

View File

@@ -4,6 +4,7 @@ var browserify = require('browserify');
var ecstatic = require('ecstatic'); var ecstatic = require('ecstatic');
var gulp = require('gulp'); var gulp = require('gulp');
var gutil = require('gulp-util'); var gutil = require('gulp-util');
var concat = require('gulp-concat');
var livereload = require('gulp-livereload'); var livereload = require('gulp-livereload');
var path = require('path'); var path = require('path');
var source = require('vinyl-source-stream'); var source = require('vinyl-source-stream');
@@ -22,7 +23,7 @@ var config = {
destination: './public/' destination: './public/'
}, },
styles: { styles: {
source: './src/**/style.css', source: './src/**/*.css',
watch: './src/**/*.css', watch: './src/**/*.css',
destination: './public/css/' destination: './public/css/'
}, },
@@ -59,6 +60,7 @@ gulp.task('templates', function() {
gulp.task('styles', function() { gulp.task('styles', function() {
return gulp.src(config.styles.source) return gulp.src(config.styles.source)
.pipe(concat('style.css'))
.pipe(gulp.dest(config.styles.destination)) .pipe(gulp.dest(config.styles.destination))
.pipe(livereload({auto: false})); .pipe(livereload({auto: false}));
}); });

View File

@@ -20,11 +20,12 @@
"devDependencies": { "devDependencies": {
"bower": "~1.3.5", "bower": "~1.3.5",
"browserify": "~6.1.0", "browserify": "~6.1.0",
"ecstatic": "~0.5.3",
"deamdify": "^0.1.1", "deamdify": "^0.1.1",
"debowerify": "~0.9.1", "debowerify": "~0.9.1",
"ecstatic": "~0.5.3",
"gulp": "~3.8.1", "gulp": "~3.8.1",
"gulp-autoprefixer": "1.0.1", "gulp-autoprefixer": "1.0.1",
"gulp-concat": "^2.4.3",
"gulp-livereload": "~2.1.0", "gulp-livereload": "~2.1.0",
"gulp-minify-css": "~0.3.5", "gulp-minify-css": "~0.3.5",
"gulp-streamify": "0.0.5", "gulp-streamify": "0.0.5",