debugging - Amazon Linux2 EC2 上的 nodejs 日志上未显示颜色
问题描述
我在部署在 Amazon Linux EC2 上的 nodejs 应用程序中使用visionmedia/debug 。
当我使用 Amazon Linux 1 时,我能够 ssh 并使用 tail/head/cat 查看调试级别和颜色。在 Amazon Linux 2 上,当我 ssh 进入时,我看不到级别标签周围的颜色。相反,我在标签和 EOL 之前/之后看到了 ansi 颜色编码字符。
所以日志看起来像一堆乱七八糟的东西:
[ec2-user@ip-172-31-54-15 log]$ tail -f web.stdout.log
Sep 12 11:56:28 ip-172-31-54-15 web: 12/09/21, 11:56:28.932 #033[37;1mstoryMethods:LOG #033[0mpostPublish invalidation already queued for storyId 9f844c13-d592-4167-bca4-2f217c67f780 #033[37m+2m#033[0m
谁能提供建议:如何将颜色恢复到我的 EC2 日志中?我非常想念他们
解决方案
推荐阅读
- android - 如何在Android中检测后台发送的短信
- python - 从 Dict 打印特定数量的项目的方法
- rest - 无法使用 Clover POS REST API 添加带有修饰符的单个行项目
- deployment - Gatsby 没有部署在 github 页面上的工作路径(在 url 中添加 repo 名称)
- php - 如何使用 PHP 从 json 数组中获取特定数量的项目
- python - 有没有将 np 数组的大小加倍的想法?
- mongodb - 不使用 mongoDb FindIdentityResourcesByScopeNameAsync
- reactjs - material-ui/Table 如何让一列文字自动换行?默认使用省略号
- c# - 从不同线程中的静态类访问 UI 值
- javascript - Mongoose 聚合 $lookup 如何根据条件更改“来自”字段