Parece que no puedo entender cómo hacer que mi servidor express ejecute una función simple cuando el servidor se inicia. ¿Dónde está el lugar apropiado para llamar a una función para que se ejecute al inicio del servidor y la sintaxis adecuada?¿Cómo ejecutar una función cuando se inicia un servidor Express?
tengo la función en mis rutas archivo como exports.myFunction = function() { code here};
He intentado pegándolo en el bloque app.configure como routes.myFunction. He intentado cambiarlo en las rutas para que solo sea myfunction() { code}
, y luego llamarlo en el bloque de configuración como routes.myfunction()
, sin suerte tampoco. La función debe permanecer en el archivo que contiene mis rutas, ya que altera algunas variables globales allí.
Sé que es algo de sintaxis estúpidamente simple, pero parece que no puedo encontrar ninguna pista here o en google. Muchas gracias por cualquier ayuda!
¡Impresionante! Esto es exactamente lo que necesitaba =) – kjb
No funciona para mí. Creo que está relacionado con el hecho de que el archivo 'www' del generador ya tiene un evento de 'escucha'. –