Ich benutze YO lessapp Projekt, "grunt-contrib-connect" hilft mir, einen Knoten js Server auf 9000 Port zu starten. Immer wenn ich grunt serve starte (starte den Server), wird der Dienst aufgrund der folgenden Warnung abgebrochen.Warnung: connect.static ist keine Funktion Verwenden Sie --force, um fortzufahren
Running "connect:livereload" (connect) task
Warning: connect.static is not a function Use --force to continue.
Der genaue Fehler stattfand, in der unter Funktion in Gruntfile.js
livereload: {
options: {
middleware: function(connect) {
return [
connect.static('.tmp'),
connect().use('/bower_components', connect.static('./bower_components')),
connect.static(config.app)
];
}
}
},
I installiert haben npm install grunt-contrib-connect --save-dev
, npm install serve-static --save-dev
ich auf wenige Post kam, schlagen einige auszuschalten die Firewall aber kein Glück.
Ich weiß, dass es etwas mit meiner Maschine oder npm/node/connect Versionskonflikte zu tun, weil ich versucht habe, die gleiche App von anderen Maschinen laufen und es funktioniert gut.
Systemkonfiguration:
- Windows 7 Professional
- Knoten -v4.1.2
- npm -v2.14.4
- [email protected]
I connect installiert haben und serve-static basierend auf dem Post nodejs connect cannot find static, aber immer noch das gleiche
Irgendwelche Hilfe? Vielen Dank im Voraus
Vielen Dank für Ihre Lösung, Es funktioniert nach innen Grunzen dienen statisch erfordern. – kishorekumaru