2016-11-23 3 views
0

Ich versuche, ein Programm in Node.JS, die einige Text angezeigt wird, mit console.log("");, dann warten Sie auf den Benutzer einige Befehle eingeben. Zuallererst möchte ich dies durch das Linux-Terminal auf der Cloud9-IDE ausführen, das nicht lange genug anhält, um irgendetwas einzugeben. Zweitens möchte ich, dass es wie eine eigene kleine Befehlszeile ist. (Ich meine, reagiere auf bestimmte Groß- und Kleinschreibung und ignoriere alles andere.) Kann mir jemand helfen?Eingabe über Knoten JS in Terminal

+0

Hey Brendan, willkommen in Stackoverflow. Bitte poste einen Code und gib uns einen Kontext für deine eigenen Versuche. Dies wird die Qualität Ihrer Frage verbessern. Weitere Informationen finden Sie unter "So stellen Sie eine gute Frage" (http://stackoverflow.com/help/how-to-ask). – jacefarm

Antwort

0

Check-out-Eingabeaufforderung. https://www.npmjs.com/package/prompt Es funktioniert wie:

var prompt = require('prompt'); 

    prompt.start(); 

    prompt.get(['hello'], function (err, result) { 
    console.log('you typed ' + result.hello); 
    }); 

tun wird:

$ nodejs prompt.js 
prompt: hello: world 
you typed world 

Glücklich Codierung ^^