Dumping whole array: console.log and console.dir output “… NUM more items]”

前端 未结 5 1949
悲&欢浪女
悲&欢浪女 2020-12-04 23:34

I am trying to log a long array so I can copy it quickly in my terminal. However, if I try and log the array it looks like:

[\'item\',
 \'item\',
  >>m         


        
5条回答
  •  死守一世寂寞
    2020-12-05 00:01

    Setting maxArrayLength

    There are a few methods all of which require setting maxArrayLength which otherwise defaults to 100.

    1. Provide the override as an option to console.dir

      console.dir(myArry, {'maxArrayLength': null});
      
    2. Set util.inspect.defaultOptions.maxArrayLength = null; which will impact all calls to console.log and util.format

    3. Call util.inspect yourself with options.

      const util = require('util')
      console.log(util.inspect(array, { maxArrayLength: null }))
      

提交回复
热议问题