I am creating a server application and I would like to be able to write commands like start server, stop server, broadcast("clients","Hello") in to my application but I can't figure out how to do it in node.
I do know how it would look inside python.
while on == 1:
cmd = raw_input("user> ")
if cmd == "start server":
startserver()
elif cmd == "stop server":
stopserver()
on = 0
I have seen some npm modules for this but they require me to write arguments, I want to make this a console type application.
Thanks
Here's a snippet that was recently removed from commander.js. Something along these lines should work.
process.stdout.write("user> ");
process.stdin.setEncoding('utf8');
process.stdin.once('data', function(val){
//look at val here and execute startserver() et al accordingly
}).resume();
This page explains exactly what you need
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With