Estoy usando WebStorm como IDE de mi nodo y me encanta en general, pero no he podido averiguar cómo usar el supervisor de nodos al ejecutar un nodo a través de WebStorm. ¿Alguien ha conseguido que esto funcione? Creo que no estoy seguro de cómo pasar el argumento supervisor
para que lo use al iniciar el archivo de nodo.WebStorm, utilizando Node Supervisor (para no tener que reiniciar después de cada cambio de código)?
WebStorm, utilizando Node Supervisor (para no tener que reiniciar después de cada cambio de código)?
Respuesta
Instalar supervisor de nivel mundial: NPM instalar el supervisor -g
WebStorm/IntelliJ configuración de ejecución por falta de depuración:
Name: supervisor app.js
Path to node: <same>
Node Parameters: /usr/local/lib/node_modules/supervisor/lib/cli-wrapper.js --exec /usr/local/bin/node --no-restart-on exit
Working directory: <same>
Path to Node App JS File: app.js
Estos caminos son para Mac OS X 10.8 por lo que tendrá que reemplazar las rutas anteriores con rutas en su máquina. A continuación, podrá ejecutar esto en modo de depuración pero no pasará por el código.
Para la depuración puede usar el depurador remoto o simplemente tener un destino de ejecución diferente para la depuración sin usar el supervisor.
Esto funcionó para mí, espero que se marque como la respuesta. – trigoman
@trigoman Gracias. No estoy seguro de por qué esto recibió múltiples votos a la baja. Creo que funciona genial –
Es increíble que logre el objetivo simplemente cambiando la ruta del nodo a la ruta del supervisor. Entonces, creo que esto también funcionará para ti.
Ps. Estoy usando WebStorm versión 6.0.1.
- 1. Tener que reiniciar tomcat cada vez que realice un cambio
- 2. ¿Cómo desarrollar un módulo/paquete de Python sin tener que reiniciar el intérprete después de cada cambio?
- 3. Tengo que reiniciar Apache cada vez que cambio mi código de Rails
- 4. Estrategia de Erlang Supervisor para reiniciar conexiones a hosts reducidos
- 5. cambio de idioma solo después de reiniciar en iphone
- 6. Tener Supervisord Reiniciar periódicamente procesos secundarios
- 7. Cómo reiniciar el navegador después de cada escenario de prueba
- 8. Python + Tornado Reiniciar después de editar archivos
- 9. ¿Por qué el supervisor no reconoce los cambios de código?
- 10. Django + Apache y mod_wsgi: tener que reiniciar después de Apache cambia
- 11. ¿Node limpia node.js después de las solicitudes?
- 12. Necesito reiniciar python en el terminal cada vez que se realiza un cambio en el script
- 13. (Rails) Recargar archivos "lib" sin tener que reiniciar el servidor ...?
- 14. Android AlarmManager después de reiniciar
- 15. Cambiar el tamaño de fuente del código en WebStorm IDE
- 16. Fragmentos que no funcionan correctamente después del cambio de orientación
- 17. Templating Engine para Node que NO es Jade
- 18. ¿Cómo no reiniciar el servidor cada vez que trabaje con Flask o Express?
- 19. usuario incorrecto para supervisor aprondado
- 20. ¿Cómo previene que Visual Studio cambie a la pestaña Análisis de código después de cada compilación?
- 21. notificación de Android después de reiniciar
- 22. El script falla en Webstorm pero no desde el terminal
- 23. teniendo que reconstruir en VS 2010 después de cada modificación
- 24. ¿persiste Alarm Manager incluso después de reiniciar?
- 25. Carpetas que faltan en el panel del proyecto en Webstorm
- 26. rails no está instalado actualmente después de reiniciar
- 27. ¿"reiniciar" requiere "cambio" dentro del bloque?
- 28. Cómo reindectar líneas en IntelliJ IDEA/WebStorm?
- 29. ¿Cómo puedo evitar tener que volver a firmar mi código cada 1 o 2 años?
- 30. cambio de imagen cada 30 segundos -
Hay una solicitud de función relacionada: http://youtrack.jetbrains.com/issue/WI-10859 – CrazyCoder
@Rick ¿Mi respuesta a la pregunta fue la respuesta? –
He agregado una pregunta similar (y respuesta) sobre cómo usar Nodemon con WebStorm aquí: http://stackoverflow.com/questions/19180702/how-can-i-run- nodemon-from-within-webstorm – nwinkler