Avertissement: connecter.statique n'est pas une fonction Utilisation de --force pour continuer

Je suis en utilisant YO lessapp projet, "grunt-contrib-connect" m'aide à commencer un node js serveur sur le port 9000. Chaque fois que j'exécute grunt servir (démarrer le serveur) le service est annulée en raison de l'avertissement ci-dessous.

Running "connect:livereload" (connect) task
Warning: connect.static is not a function Use --force to continue.

L'erreur exacte a eu lieu dans la fonction ci-dessous Gruntfile.js

 livereload: {
        options: {
          middleware: function(connect) {
            return [
              connect.static('.tmp'),
              connect().use('/bower_components', connect.static('./bower_components')),
              connect.static(config.app)
            ];
          }
        }
      }, 

J'ai installé
npm install grunt-contrib-connect --save-dev,
npm install serve-static --save-dev

Je suis tombé sur quelques post, certains suggèrent de désactiver le pare-feu mais pas de chance.

Je sais qu'il y est quelque chose à faire avec ma machine ou mnp/node/connect conflits de version, parce que j'ai essayé d'exécuter la même application à partir d'une autre machine et il fonctionne très bien.

Configuration du système :

J'ai installé connecter et servez-statique basée sur le post nodejs connecter impossible de trouver statique, mais toujours le même

De l'aide? Merci d'Avance

  • Merci pour votre solution, Il fonctionne, après avoir servez-statique à l'intérieur de grunt.