I have one simple "Hello World" program in Node.js. I want to run this using batch file.
var http=require("http");
http.createServer(function(request,response){
response.writeHead(200,{'Content-Type':'text/plain'});
response.end('Hello World!..\n');
}).listen(8080);
console.log('Server running at http://127.0.0.1:8080/');
if not "%minimized%"=="" goto :minimized
set minimized=true
@echo off
start /min cmd /c "C:\Users\USER2\Desktop\webchat\server.js"
goto :EOF
:minimized
please help me.
You can try this code to create a batch file:
if not "%minimized%"=="" goto :minimized
set minimized=true
@echo off
cd "C:\app path"
start /min cmd /C "nodemon server.js"
goto :EOF
:minimized
to run node.js in background.
Instead of running your app like you are used to like
node server.js, you can use nodemon: nodemon server.js
The most simple way you can imagine for a node package:
npm install -g nodemon
server.js
var http=require("http");
http.createServer(function(request,response){
response.writeHead(200,{'Content-Type':'text/plain'});
response.end('Hello World!..\n');
}).listen(8080);
console.log('Server running at http://127.0.0.1:8080/');
if not "%minimized%"=="" goto :minimized
set minimized=true
@echo off
cd "C:\Users\USER2\Desktop\webchat"
start /min cmd /C "nodemon server.js"
goto :EOF
:minimized