自定义 util.inspect 颜色


\Customizing util.inspect colors

util.inspect 的颜色输出(如果启用)可通过 util.inspect.stylesutil.inspect.colors 属性全局地自定义。

\Color output (if enabled) of util.inspect is customizable globally via the util.inspect.styles and util.inspect.colors properties.

util.inspect.styles 是将样式名称与来自 util.inspect.colors 的颜色相关联的映射。

\util.inspect.styles is a map associating a style name to a color from util.inspect.colors.

默认的样式和相关的颜色为:

\The default styles and associated colors are:

  • bigint:yellow

  • boolean:yellow

  • date:magenta

  • module:underline

  • name:(没有样式)

    \name: (no styling)

  • null:bold

  • number:yellow

  • regexp:red

  • special:cyan(例如,Proxies)

    \special: cyan (e.g., Proxies)

  • string:green

  • symbol:green

  • undefined:grey

颜色样式使用 ANSI 控制代码,可能并非所有终端都支持。要验证颜色支持,则使用 tty.hasColors()

\Color styling uses ANSI control codes that may not be supported on all terminals. To verify color support use tty.hasColors().

下面列出了预定义的控制代码(分组为 "修饰符"、"前景色" 和 "背景颜色")。

\Predefined control codes are listed below (grouped as "Modifiers", "Foreground colors", and "Background colors").

AltStyle によって変換されたページ (->オリジナル) /