PHP   发布时间:2022-04-04  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了PHP-Symfony主义ORM CLI字体/颜色不起作用?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

我一直在网上寻找如何解决此问题,但未成功.实际上,我已经有超过一年的时间了,只是忽略了它.既然我在Symfony 4.1项目中正在做更多关于ORM的工作,我想知道是否有人知道如何在Windows 10计算机上修复字体/颜色?

命令行工具:
* PowersHell-无法正确显示颜色
*命令提示符-无法正确显示颜色
* Git CMD-无法正确显示颜色

这是我制作或编辑实体时CLI的外观:

E:\wamp\www\GasCruiter>PHP bin/console make:entity



 Class name of the entity to create or update (e.g. GentleChef):
 > UserConfirmation
U[K7[30;47mser[39;49m8s[K7[30;47mer[39;49m8e[K7[30;47mr[39;49m8r[K78C[K7[30;47monfirmation[39;49m8o[K7[30;47mnfirmation[39;49m8n[K7[30;47mfirmation[39;49m8f[K7[30;47mirmation[39;49m8I[K7[30;47mrmation[39;49m8r[K7[30;47mmation[39;49m8m[K7[30;47mation[39;49m8a[K7[30;47mtion[39;49m8t[K7[30;47mion[39;49m8I[K7[30;47mon[39;49m8o[K7[30;47mn[39;49m8n[K78

 Your entity already exists! So let's add some new fields!

 [32mNew property name (press [39m[32m<return>[39m[32m to stop adding fields)[39m:
 > date

 [32mField type (enter [39m[33m?[39m[32m to see all types)[39m [[33mString[39m]:
 > datetiR_948_11845@e
d[K7[30;47matetime[39;49m8a[K7[30;47mtetime[39;49m8t[K7[30;47metime[39;49m8e[K7[30;47mtime[39;49m8t[K7[30;47mime[39;49m8I[K7[30;47mme[39;49m8m[K7[30;47me[39;49m8e[K78

 [32mCan this field be null in the database (nullablE) (yes/no)[39m [[33mno[39m]:
 > no

 [32mupdated[39m: src/Entity/UserConfirmation.PHP

 [32mAdd another property? Enter the property name (or press [39m[32m<return>[39m[32m to stop adding fields)[39m:
 >


 [37;42m          [39;49m
 [37;42m success! [39;49m
 [37;42m          [39;49m

 Next: When you're ready, create a migration with [33mmake:migration[39m

我一定缺少某种系统字体吗?不确定如何解决此问题.

解决方法:

PowersHell或CMD终端/控制台仿真器都不支持颜色的ANSI转义码.

这就是为什么您看到这些ANSI escape codes的原因.您的终端不知道如何解释它们.

然我个人有一段时间没有使用Windows了,但我记得我对ConEmu有很好的经验.它在其他一些不错的功能中带来了色彩支持.

为了快速入门,您应该给cmder做个尝试-这是一个现成的控制台模拟器,具有基于ConEmu的漂亮配色方案.

获得具有颜色支持的控制台仿真器的另一个快速选择是下载CygWin,它为您提供了Windows上的POSIX兼容环境,并使用了xterm随附的端口.

此外,任何基于symfony / console的工具都接受–no-ansi标志来禁止输出ANSII转义码.

没有颜色输出的示例:

 bin/console --no-ansi make:entity
 composer --no-ansi install

大佬总结

以上是大佬教程为你收集整理的PHP-Symfony主义ORM CLI字体/颜色不起作用?全部内容,希望文章能够帮你解决PHP-Symfony主义ORM CLI字体/颜色不起作用?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: