Konfiguruję Yeoman 1.0 beta do obsługi zadań js/css. Wszystko działa dobrze, jeśli uruchomię grunt server
, uruchomi on serwer statyczny i połączy sesję przeglądarki z portem 9000 (livereload). js/css concat, minifying działają również.Yeoman, aby użyć serwera wyszukiwarki aplikacji Google
Teraz czy istnieje sposób mogę to zrobić, aby połączyć się z serwerem rozwoju Google App Engine (zamiast uruchamiania serwera statycznego). Serwer działa na porcie 8080 na lokalnym hoście i chcę, aby przeładował stronę na plikach css/js pod kontrolą. Pliki te będą obsługiwane przez serwer GAE.
widzę sekcję rolling your own
na grunt-contrib-connectdocumentation, ale na pewno nie oznacza to, że serwer zewnętrzny. O ile widzę, są to relavent konfiguracja z Gruntfile.js
connect: {
livereload: {
options: {
port: 8080, //*** was 9001 originally **
middleware: function (connect) {
return [
lrSnippet,
mountFolder(connect, '.tmp'),
mountFolder(connect, yeomanConfig.app)
];
}
}
},
Kiedy zmienić numer portu na 8080, a następnie spróbuj uruchomić, oczywiście daje błąd.
Fatal error: Port 8080 is already in use by another process.
, więc nie chcę uruchamiać nowego serwera, ale połączyć się z serwerem GAE, który już działa.
Dzięki.