我在Node.js中有一个简单的"Hello World“程序。我想使用批处理文件来运行它。
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/');我使用了这个名为'new.bat‘的批处理文件。
if not "%minimized%"=="" goto :minimized
set minimized=true
@echo off
start /min cmd /c "C:\Users\USER2\Desktop\webchat\server.js"
goto :EOF
:minimized请帮帮我。
发布于 2017-04-27 14:44:51
您可以尝试使用以下代码来创建批处理文件:
if not "%minimized%"=="" goto :minimized
set minimized=true
@echo off
cd "C:\app path"
start /min cmd /C "nodemon server.js"
goto :EOF
:minimized在后台运行node.js。
您可以使用nodemon:nodemon server.js来运行您的应用程序,而不是像您习惯的那样运行node server.js
对于节点包,您能想到的最简单方法是:
npm install -g nodemon发布于 2017-04-27 16:03:30
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/');new.bat

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在cmd中运行应用程序:



https://stackoverflow.com/questions/43650337
复制相似问题