Ich habe Yeoman 1.0 beta eingerichtet, um meine js/CSS-Aufgaben zu behandeln. Alles funktioniert gut, wenn ich grunt server
starte, startet es einen statischen Server und verbindet eine Browsersitzung mit Port 9000 (Liveleload). js/css concat, minification arbeiten auch.Yeoman, Google App Engine Server zu verwenden
Nun ist es eine Möglichkeit, es auf eine Google App Engine-Entwicklungsserver verbinden machen kann (anstelle eines statischen Server starten). Der Server läuft auf Port 8080 auf localhost, und ich möchte grunt, um die Webseite nach css/js-Dateien unter Überwachung neu zu laden. Diese Dateien werden vom GAE-Server bereitgestellt.
Ich sehe einen Abschnitt rolling your own
bei Grunzen-contrib-connectdocumentation, aber nicht sicher, ob es bedeutet, einen externen Server. Soweit ich sehen, dies sind die relavent Konfiguration von Gruntfile.js
connect: {
livereload: {
options: {
port: 8080, //*** was 9001 originally **
middleware: function (connect) {
return [
lrSnippet,
mountFolder(connect, '.tmp'),
mountFolder(connect, yeomanConfig.app)
];
}
}
},
Wenn ich die Portnummer 8080 zu ändern, und versuchen, starten offensichtlich es Fehler gibt.
Fatal error: Port 8080 is already in use by another process.
Also, ich möchte nicht einen neuen Server starten, sondern über GAE-Server bereits laufen.
Danke.