12345678910111213141516171819202122232425262728293031323334353637383940 |
- var gulp = require('gulp');
- var wrap = require('gulp-wrap');
- var autoprefixer = require('gulp-autoprefixer');
- var sass = require('gulp-sass');
- var plumber = require('gulp-plumber');
- gulp.task('scss', function() {
- return gulp.src( 'scss/main.scss')
- .pipe(plumber({
- errorHandler: function (err) {
- console.log(err.formatted);
- this.emit('end');
- }
- }))
- .pipe(sass())
- .pipe(autoprefixer({
- browsers: ['last 3 versions'],
- cascade: false
- }))
- .pipe(wrap('<style type="text/css">\n<%= contents %>\n</style>'))
- .pipe(gulp.dest('css'));
- });
- gulp.task('dev-watch', function() {
- gulp.watch( 'scss/*.scss', ['scss']);
- });
- gulp.task('default', ['scss']);
|