使用console-probe更好的Node.js控制台转储

发布于:2021-02-13 00:00:40

0

69

0

Nodejs JavaScript

在Node.js环境中编写JavaScript总是感到有些困难。可能是因为浏览器开发人员工具已经变得异常强大,具有交互性并且在视觉上具有吸引力。console.log 在客户端使用并不是最好的体验,而且显然不是交互式的。

尽管不是交互式的,但我发现console-probe是对的改进console.log,为我提供了突出显示的属性类型,长度和漂亮的可视化树状视图。

const probe = require('console-probe')const donut = {
 'id': '0001',
 'type': 'donut',
 'name': 'Cake',
 'description': 'A small fried cake of sweetened dough, typically in the shape of a ball or ring.',
 'ppu': 0.55,
 'common': true,
 'batters':
 {
   'batter':
   [
     { 'id': '1001', 'type': 'Regular' },
     { 'id': '1002', 'type': 'Chocolate' },
     { 'id': '1003', 'type': 'Blueberry' },
     { 'id': '1004', 'type': "Devil's Food" }
   ]
 },
 // .....// Highlight nicely to consoleconst prober = probe.get()prober(donut)

{xunruicms_img_title}

console-probe是可以在静态环境中进行调试的更好的,豪华的实用程序之一!