Procházet zdrojové kódy

Created gulpfile that handles migrations and does the runserver. Just type gulp.

Marco Quezada před 10 roky
rodič
revize
d7d6970dfc
1 změnil soubory, kde provedl 24 přidání a 0 odebrání
  1. 24 0
      gulpfile.js

+ 24 - 0
gulpfile.js

@@ -0,0 +1,24 @@
+// 1. Include gulp
+var gulp = require('gulp');
+
+// 2. Include any plugins you might need.
+var process = require('child_process');
+
+// 3. Write out the tasks 
+
+gulp.task('djangomigrate', function(){
+	var spawn = process.spawn;
+	console.info('Doing Django Migrations');
+	var PIPE = {stdio: 'inherit'};
+	spawn('python',['./hackathon_starter/manage.py','migrate'],PIPE);
+});
+
+gulp.task('django', function(){
+	var spawn = process.spawn;
+	console.info('Starting Django server');
+	var PIPE = {stdio: 'inherit'};
+	spawn('python',['./hackathon_starter/manage.py','runserver'],PIPE);
+});
+
+// 4. Default Task
+gulp.task('default',['django','djangomigrate']);