2017-01-27 5 views
1

Ich benutze npm-Paket 'prompt' - https://www.npmjs.com/package/prompt. Was ich in diesem Paket nicht mag, ist, dass, wenn der Code auf eine Benutzereingabe wartet, er das Wort "prompt:" in der Konsole ausgibt.node.js prompt: wie das Erscheinungsbild des Wortes "prompt" zu diable?

Zum Beispiel der Code:

var prompt = require('prompt'); 
    prompt.start(); 
    prompt.get(['username', 'email'], function (err, result) { 
    console.log('Command-line input received:'); 
    console.log(' username: ' + result.username); 
    console.log(' email: ' + result.email); 
    }); 

auf Konsole gedruckt wird:

prompt: Benutzername: some-Benutzer
prompt: E-Mail: some-user @ einige -place.org

Eingabe der Befehlszeile: Benutzername: som E-Benutzer E-Mail: [email protected]

Ich will nicht das Wort ‚Aufforderung‘, wenn die Konsole Warten auf Benutzereingabe sehen. Weißt du, wie es deaktiviert werden kann?

Antwort

1

Wie in der docs angegeben, setzen Sie einfach prompt.message und prompt.delimiter.