You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

终端中Pulumi提示信息显示异常问题

Pulumi终端显示ANSI转义码异常的解决办法

在PowerShell 7、Windows PowerShell及Git Bash中执行Pulumi命令时,终端会直接显示ANSI转义码(例如←[38;5;13m←[1mPreviewing update (dev)←[0m),而非渲染为对应的颜色和格式,可通过以下方式解决:

  • 临时关闭颜色输出:执行命令 pulumi config set --color never,强制禁用颜色渲染,转义码会自动消失,文本恢复正常显示。若后续需要恢复颜色,执行 pulumi config set --color always 即可。
  • 开启终端的ANSI转义码解析:
    • Windows PowerShell:执行 Set-ItemProperty HKCU:\Console VirtualTerminalLevel -Type DWORD 1,重启终端后生效,开启系统对ANSI转义码的支持。
    • PowerShell 7:默认已支持ANSI解析,若仍有问题,检查终端配置是否禁用了转义码渲染。
    • Git Bash:更新到最新版本,旧版本可能存在兼容性问题,更新后重试。
  • 升级Pulumi版本:旧版本可能存在终端适配bug,执行 pulumi upgrade 升级至最新稳定版后再测试。

内容的提问来源于stack exchange,提问作者Mike Lluesma

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.20 03:52:03