tylerneu
4/1/2016 - 2:07 PM

Django collectstatic + Gulp watch

Django collectstatic + Gulp watch

var gulp = require('gulp');
var shell = require('gulp-shell');
var changed = require('gulp-changed');


gulp.task('collectstatic', function () {
  return gulp.src('static/**/*.*')
    .pipe(changed('YOURAPP/static/'))
    .pipe(shell([
      'python manage.py collectstatic --noinput'
    ]));
});


gulp.task('watch', function () {
  gulp.watch('static/**/*.*', ['collectstatic']);
});