Console
Console
Wat een shell heeft afgedrukt, wordt teruggelezen op de pagina: commando's na hun prompt, hun uitvoer eronder, en de kleuren van de terminal gelezen als die van het palet, in beide schema's. Het leest; het neemt geen commando's aan.
Een sessie
Regels van vier soorten — commando, uitvoer, fout, info — of gewone strings. De escape-codes die een programma voor zijn terminal schreef, worden behouden als kleur en gewicht; de rest van wat een terminal wordt verteld, wordt genegeerd.
$ git status --short
M asset/_scripts/backfill_frontmatter.py
?? 05-INSTRUCTIONS/RES/RES-I-04-incident-handling-info.md
$ composer install
Installing dependencies from lock file
Warning: The lock file is not up to date with the latest changes in composer.json.
Your requirements could not be resolved to an installable set of packages.
In vue
Dezelfde regels, getekend door de vue-tweeling, hier met een eigen prompt.
Regels zoals ze komen
Gegeven een onderwerp voor live-updates, voegt de vue-console toe wat elk bericht meebrengt — een string, een regel, of een batch regels — en volgt het einde tenzij de lezer omhoog heeft gescrold. Hier speelt een knop de rol van het onderwerp, via dezelfde toevoeging die een bericht oproept.