Readline on Stdin
Dette eksempel viser en måde at tage imod input fra kommandolinien.
Opret filen readline-demo.js med følgende indhold.
Nu kan du køre eksemplet med denne kommando:
Når eksemplet kører bliver der bedt om først en værdi for variablen a, dernæst for variablen b.
Hvis eksemplet køres og værdierne 42 og 31 indtastes, giver programmet dette output.
Input via pipe
Hvis du er på windows og bruger powershell kan du også give input til stdin direkte på kommandolinien.
Bemærk powershell har en række escape sekvenser der bruges til at insætte special tegn, `n bruges at indsætte et linieskift i en streng.
Bruger du mac eller linux kan du opnå samme resultat med denne kommando.
Materiale
- Readline node.js documentation.
- Async/await
- function* generator function in javascript.
- Echo newline to powershell console