2015-07-07 14 views
5

Sto eseguendo un'applicazione su Bluemix utilizzando Node-RED. Ho aggiunto un nodo di debug per generare l'oggetto msg completo, ma viene troncato nella console di debug. Come posso vedere l'oggetto completo?Vedere debug di msg completo con Node-RED

risposta

9

È possibile inviare l'output alla console e alla scheda di debug selezionando una casella nella configurazione del nodo di debug. L'intero oggetto verrà inviato alla console

La scheda di debug corrente troncerà sempre, ma ci sono alcuni piani per aggiungere eventualmente una finestra di debug separata che possa mostrare l'intero messaggio. Dai un'occhiata anche a settings.js perché credo che il limite di caratteri per quando troncare sia impostato lì, quindi se è troppo breve puoi aumentarlo un po '.

EDIT:

avevo perso il tag bluemix in precedenza. Per visualizzare il log della console è necessario utilizzare il comando cf per codificare l'output. per esempio. per un'applicazione chiamata nodo-rosso si sarebbe eseguire il seguente:

cf logs node-red 
+1

Ci sono flussi che è possibile importare per un migliore debug: http://flows.nodered.org/flow/b0fcb7b72fc05a30e55b – MBillau

+0

Dove viene inviato l'output della console? Vedo solo le viste di debug/info sulla pagina Node-RED. – Ryan

+0

Alla shell/console in cui è stato avviato il nodo-rosso. Questo essendo bluemix finirà nel tuo file di registro app. Puoi vederlo eseguendo i registri cf [nome app] – hardillb

0

Non sono sicuro se è possibile accedere al file settings.js ma se lo fai, cercare la proprietà debugMaxLength e impostarlo su un numero maggiore . Visualizzerà più delle tue informazioni di debug.

Problemi correlati