在 Windows 的命令提示符(cmd)或 PowerShell 中,默认情况下可能无法正确显示 ANSI 颜色代码,以下是解决这个问题的方法: 打开注册表:按 Win + R,输入 regedit,回车。导航到以下路径 HKEY_CURRENT_USER\Console在右侧找到 VirtualTerminalLevel,将其值改为 1如果不存在 VirtualTerminalLevel,右键空白处,选择 新建 -> DWORD (32位) 值,命名为 VirtualTerminalLevel,并将其值设置为 1关闭注册表编辑器并重启命令提示符。