How can I get the full object in Node.js's console.log(), rather than '[Object]'?

前端 未结 17 2902
一向
一向 2020-11-22 02:59

When debugging using console.log(), how can I get the full object?

const myObject = {
   \"a\":\"a\",
   \"b\":{
      \"c\":\"c\",
      \"d\":         


        
17条回答
  •  粉色の甜心
    2020-11-22 03:28

    A simple trick would be use debug module to add DEBUG_DEPTH=null as environment variable when running the script

    Ex.

    DEBUG=* DEBUG_DEPTH=null node index.js

    In you code

    const debug = require('debug');
    debug("%O", myObject);
    

提交回复
热议问题