grunt-express-server con contrib-watch

Estoy tratando de usar ambosgrunt-express-server ygrunt-contrib-watch sin embargo, tan pronto como mi servidor Express se inicia, parece que ya no se ve ni se recarga. Tengo la configuración del servidor para generar en el fondo. Mi proyecto está aquí:https://github.com/RyanHirsch/firem

Aquí está mi Gruntfile.js

module.exports = function(grunt) {
  require('load-grunt-tasks')(grunt);
  // Project configuration.
  grunt.initConfig({
    watch: {
      options: {
        livereload: true,
      },
      express: {
        files:  [ 'index.html', 'server.js' ],
        tasks:  [ 'express:dev' ],
        options: {
          spawn: false
        }
      }
    },
    express: {
      options: {
        // Override defaults here
      },
      dev: {
        options: {
          script: 'server.js'
        }
      }
    }
  });

  grunt.registerTask('default', ['express:dev','watch']);
};

Respuestas a la pregunta(1)

Su respuesta a la pregunta