Nie mogę się dowiedzieć, jak uzyskać mój serwer ekspresowy do uruchomienia prostej funkcji po uruchomieniu serwera. Gdzie jest odpowiednie miejsce do wywoływania funkcji uruchamianej przy starcie serwera i właściwej składni?Jak uruchomić funkcję po uruchomieniu serwera Express?
Mam funkcja w moich trasach, jak plik exports.myFunction = function() { code here};
Próbowałem trzymać go w bloku app.configure jako routes.myFunction. Próbowałem zmienić go na trasach po prostu myfunction() { code}
, a następnie wywołanie go w bloku konfiguracyjnym jako routes.myfunction()
, nie było też szczęścia. Funkcja musi pozostać w pliku zawierającym moje trasy, ponieważ zmienia tam niektóre zmienne globalne.
Wiem, że to trochę głupio prosta rzecz składniowa, ale nie mogę znaleźć żadnych podpowiedzi. Bardzo dziękuję za pomoc!
Awesome! To jest dokładnie to, czego potrzebowałem =) – kjb
To nie działa dla mnie. Myślę, że jest to związane z faktem, że plik 'www' z generatora ma już wydarzenie' listening'? –