【问题标题】:How to log ng command output in proper format?如何以正确的格式记录 ng 命令输出?
【发布时间】:2018-07-08 05:24:39
【问题描述】:

我正在尝试记录以下命令 ng build -prod > build.logng test > test.log 的输出。但是日志文件中的内容是部分无法读取的格式。

[33m29 01 2018 08:16:38.574:WARN [karma]: [39mNo captured browser, open http://localhost:9876/
[32m29 01 2018 08:16:38.668:INFO [karma]: [39mKarma v1.4.1 server started at http://0.0.0.0:9876/
[32m29 01 2018 08:16:38.669:INFO [launcher]: [39mLaunching browser Chrome with unlimited concurrency
[32m29 01 2018 08:16:38.690:INFO [launcher]: [39mStarting browser Chrome

当我在 notepad++ 中打开它时,我也看到了一些 [ESC] 字符。

我们如何更改ng 命令的输出格式或正确记录输出? 我尝试从 cmd 提示符和 powershell 运行命令。结果是一样的。

【问题讨论】:

    标签: windows npm angular-cli


    【解决方案1】:

    这些是控制台转义序列,旨在由控制台解释。 您提供的输出中的那些旨在为 Karma 输出着色。 为了禁用它们,您可以在 karma.conf 文件中设置 colors: false。 请参阅http://karma-runner.github.io/3.0/config/configuration-file.html 搜索颜色部分。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-17
      • 1970-01-01
      • 2017-09-29
      • 1970-01-01
      • 2017-06-29
      • 1970-01-01
      • 2014-02-27
      • 2021-04-14
      相关资源
      最近更新 更多