I have installed Node.js in Windows 8 PC and installed the Node.js plugin for Visual Studio 2012. I executed a basic program from Visual St
Instead of directly executing node app.js from Visual Studio, you could instead call a batch file:
wait.bat app.js
Which inside of wait.bat it simply:
node %1
pause press [enter]
or, you could do this on one line, or wrap it in a module or a function:
require('readline')
.createInterface(process.stdin, process.stdout)
.question("Press [Enter] to exit...", function(){
process.exit();
});
It's using an currently marked as "unstable" module of Node to read line input from stdin. It ignores the input though and then closes the process using the exit function.