Skip to content

Instantly share code, notes, and snippets.

@abruzzi
Created December 28, 2017 06:59
Show Gist options
  • Select an option

  • Save abruzzi/952265296517b94236af6469f5bb3f91 to your computer and use it in GitHub Desktop.

Select an option

Save abruzzi/952265296517b94236af6469f5bb3f91 to your computer and use it in GitHub Desktop.
var gulp = require('gulp');
var sass = require('gulp-ruby-sass');
var browserSync = require('browser-sync');
var reload = browserSync.reload;
gulp.task('sass', function() {
return sass('app/scss/main.scss')
.pipe(gulp.dest('app/css'))
.pipe(reload({ stream:true }));
});
gulp.task('serve', ['sass'], function() {
browserSync({
server: {
baseDir: 'app'
}
});
gulp.watch('app/scss/*.scss', ['sass']);
gulp.watch("app/index.html").on('change', browserSync.reload);
});
{
"name": "frontend-template",
"version": "1.0.0",
"description": "",
"main": "index.js",
"dependencies": {
"browser-sync": "^2.18.13"
},
"devDependencies": {
"gulp": "^3.9.1",
"gulp-ruby-sass": "^2.1.1"
},
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"keywords": [],
"author": "",
"license": "ISC"
}
@abruzzi
Copy link
Author

abruzzi commented Jan 5, 2018

gulp works with sass-3.5.5

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment