El script que inicia mi servidor web de desarrollo Angular CLI genera mensajes de error casi ilegibles, como el siguiente.[
]
Preferiría algo como esto:[
Antes de comenzar a profundizar en los montones de archivos de configuración asociados con mi instalación de Angular/CLI, pensé que comenzaría pidiendo instrucciones.
La forma más sencilla de hacerlo es cambiar los caracteres en el flujo de salida de la aplicación que controla el color.
Bash de Linux:
ng serve | tr $INPUTCOLOR $OUTPUTCOLORo
ng serve | sed -r "s/$INPUTCOLOR/$OUTPUTCOLOR/g'Windows PowerShell:
ng serve | ForEach-Object { $_ -replace $INPUTCOLOR, $OUTPUTCOLOR } Se necesita establecer $INPUTCOLOR y $OUTPUTCOLOR para ejecutar el código. De esta manera, cada color de primer plano rojo se puede cambiar con un fondo rojo y un color de primer plano blanco.
Puede lograr esto agregando | %{$_ -replace "\x1B\[([0-9]{1,2}(;[0-9]{1,2})?)?[mGK]",""} hasta el final de El comando. Por ejemplo:
ng build | %{$_ -replace "\x1B\[([0-9]{1,2}(;[0-9]{1,2})?)?[mGK]",""}