2012-10-10 20 views
9

No puedo depurar el servidor node.js cuando uso forever.js. ¿No es posible?depuración de node.js con node-inspector y forever.js

Exampel: forever start --debug server.js 

1) Inicia el server.js bien, pero no soy capaz de depurar con el nodo-inspector.

2) forever.js como: forever start server.js No reinicia el servidor: ¿este es el servicio central de siempre?

Estoy trabajando en un mac.

, gracias Saludos

Respuesta

8

Inicia el server.js bien, pero no soy capaz de depurar con el nodo-inspector.

Forever no admite el modo de depuración de fábrica. Se puede conseguir alrededor de él preguntando por siempre para iniciar un comando personalizado:

$ forever -c 'node --debug' server.js 

no vuelva a iniciar el servidor - este es el servicio principal de siempre?

Supongo que desea reiniciar el servidor después de un cambio en los archivos de origen. No estoy muy familiarizado con la historia para siempre, ¿pero diría que olvidó agregar la opción -w a la línea de comando?

-w, --watch  Watch for file changes 

para depurar un proceso y lo reanudan automáticamente, ejecute

$ forever -w -c 'node --debug' server.js 

Véase también este problema nodo-inspector: #196.

2

instrucciones completas de Windows con Chrome

la primera carrera terminal de

forever -w -c "node --debug" server.js 

en RUN segundo terminal de

node-inspector 

Vaya a localhost: 8080