2012-03-30 11 views
7

Tengo una aplicación Node.js que puedo depurar con el nodo-inspector de ejecución:¿Se puede utilizar el nodo-inspector de depurar una aplicación que se ejecuta con Node.js capataz

node --debug app.js 

Pero quiero usar capataz Inicie mi aplicación para que cargue variables de entorno en el archivo .env. De esta manera:

foreman start 

¿Hay alguna manera de ejecutar la aplicación con foreman y también usar node-inspector? Intenté:

foreman start --debug 

pero no tuve suerte con eso.

Gracias.

Respuesta

6

Por qué no usar node --debug app.js en su Procfile

+1

Gracias. Esto tiene sentido y me ayuda a entender los archivos de procfiles más claramente:] – jcarrig

3

Si sólo está preocupado con las variables de entorno, también se puede considerar el uso:

foreman run node --debug app.js

El comando run no es exactamente el mismo que start ; en lugar de activar toda su aplicación, solo ejecuta un comando en el contexto del entorno Heroku de su aplicación. Por lo tanto, esto puede funcionar o no dependiendo de su situación (si tiene trabajadores de apoyo, etc.).

Cuestiones relacionadas