如何在大型应用程序中运行Node.js代码?
我准备了一个独立的Node.js文件(如下所示)。它按预期工作。当我运行代码时,我在DOS窗口中发出了一个命令-C:…\folder\u name>节点文件\u name.js。当服务器正在侦听时,我在浏览器地址栏中放置了一个URL。完成测试后,我使用CTRL+C手动终止Node.js代码 现在,我必须在一个大项目/应用程序中做同样的事情。我迷路了。我不知道它是如何工作的:如何在大型应用程序中运行Node.js代码?,node.js,Node.js,我准备了一个独立的Node.js文件(如下所示)。它按预期工作。当我运行代码时,我在DOS窗口中发出了一个命令-C:…\folder\u name>节点文件\u name.js。当服务器正在侦听时,我在浏览器地址栏中放置了一个URL。完成测试后,我使用CTRL+C手动终止Node.js代码 现在,我必须在一个大项目/应用程序中做同样的事情。我迷路了。我不知道它是如何工作的: 要运行大型项目/应用程序,我们只需在浏览器地址栏中放置一个URL。我们不会在DOS窗口中发出命令,例如节点文件\u nam
var http= require('http'),
url = require('url'),
server;
server = http.createServer(function(req, res){
var path = url.parse(req.url).pathname;
switch (path){
case '/lens/v1/ping':
res.writeHead(200, {'Content-Type': 'text/plain'});
res.write('The lens route works!\n');
res.end();
case '/ecrud/v1/core/ping':
res.writeHead(200, {'Content-Type': 'text/plain'});
res.write('The ecrud route works!\n');
res.end();
break;
default: send404(res);
}
});
send404 = function(res){
res.writeHead(404);
res.write('Status 404');
res.end();
};
server.listen(8080);
可能与观察节点重复。