Sto usando il progetto YO lessapp, "grunt-contrib-connect" mi aiuta ad avviare un nodo server js su 9000 porte. Ogni volta che eseguo grunt service (avvia il server) il servizio viene interrotto a causa del seguente avviso.Attenzione: connect.static non è una funzione Usa --force per continuare
Running "connect:livereload" (connect) task
Warning: connect.static is not a function Use --force to continue.
L'errore esatto ha avuto luogo nella funzione qui sotto in Gruntfile.js
livereload: {
options: {
middleware: function(connect) {
return [
connect.static('.tmp'),
connect().use('/bower_components', connect.static('./bower_components')),
connect.static(config.app)
];
}
}
},
Ho installato npm install grunt-contrib-connect --save-dev
, npm install serve-static --save-dev
mi sono imbattuto in alcuni inviati, alcuni suggeriscono di disattivare il firewall ma senza fortuna.
So che c'è qualcosa da fare con la mia macchina o conflitti di versione npm/nodo/connessione, perché ho provato a eseguire la stessa app da un'altra macchina e funziona perfettamente.
configurazione del sistema:
- Windows 7 Professional
- Nodo -v4.1.2
- npm -v2.14.4
- [email protected]
Ho installato connect e serve-statico basato sul post nodejs connect cannot find static, ma sempre lo stesso
Qualsiasi aiuto? Grazie in anticipo
Grazie per la vostra soluzione, funziona dopo che richiede servire-statica all'interno grugnito. – kishorekumaru