发布于:2021-02-13 00:00:40
0
73
0
在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)
console-probe是可以在静态环境中进行调试的更好的,豪华的实用程序之一!
作者介绍