Added a task to start a webserver for comfortable developing 1.0.4
authorKai Moritz <kai@juplo.de>
Mon, 24 Aug 2015 08:53:46 +0000 (10:53 +0200)
committerKai Moritz <kai@juplo.de>
Mon, 24 Aug 2015 21:24:46 +0000 (23:24 +0200)
 * All files are watched for changes and compiled automatically
 * A local webserver is started to serve the files likt in production

Gruntfile.js
package.json

index f62594c..b6aa9aa 100644 (file)
@@ -63,6 +63,18 @@ module.exports = function(grunt) {
 
   });
 
+  grunt.registerTask('http-server', function() {
+
+    grunt.util.spawn({
+      cmd: 'node_modules/http-server/bin/http-server',
+      args: [ 'dist' ],
+      opts: { stdio: 'inherit' }
+    });
+
+  });
+
   grunt.registerTask('default', [ 'copy', 'less', 'svgstore' ]);
 
+  grunt.registerTask('run-server', [ 'default', 'http-server', 'watch' ]);
+
 };
index 38da0a5..e77a4e1 100644 (file)
@@ -1,8 +1,9 @@
 {
   "name": "frontend",
-  "version": "1.0.3",
+  "version": "1.0.4",
   "description": "Simple Example-Project for Template-Development",
   "devDependencies": {
+    "http-server": "~0.8.0",
     "grunt": "~0.4.5",
     "grunt-contrib-copy": "~0.8.1",
     "grunt-contrib-less": "~1.0.1",