Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/468.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Nodejs Web服务器使用脚本端口3000_Javascript_Node.js_Scripting_Webserver - Fatal编程技术网

Javascript Nodejs Web服务器使用脚本端口3000

Javascript Nodejs Web服务器使用脚本端口3000,javascript,node.js,scripting,webserver,Javascript,Node.js,Scripting,Webserver,我在nodejs中创建了一个脚本,该脚本从数据库中提取数据,并创建一个包含所有db数据的文件。我还创建了一个Web服务器节点js,该节点在端口3000上侦听,并且始终在侦听模式下工作。但是现在脚本没有web界面,使用命令行提示符和其他模块。远程用户如何使用远程脚本,如:node scrip.js,如本地计算机上的命令shell提示符 这段代码正在工作,但只在globe hello world中运行,而不是我的提示符命令和db retrieve info。谢谢 var app = connect(

我在nodejs中创建了一个脚本,该脚本从数据库中提取数据,并创建一个包含所有db数据的文件。我还创建了一个Web服务器节点js,该节点在端口3000上侦听,并且始终在侦听模式下工作。但是现在脚本没有web界面,使用命令行提示符和其他模块。远程用户如何使用远程脚本,如:node scrip.js,如本地计算机上的命令shell提示符

这段代码正在工作,但只在globe hello world中运行,而不是我的提示符命令和db retrieve info。谢谢

var app = connect().use(connect.static('public')).listen(3000, "0.0.0.0");
http.createServer(function (req, res) {
  res.writeHead(200, {'Content-Type': 'text/plain'});
 res.end('Hello World\n');
}).listen(3000, '127.0.0.1');
console.log('Server running at http://127.0.0.1:3000/');

我不能完全肯定我理解你的要求。但如果您只是询问如何与运行在端口3000上的本地服务器通信


然后,如果这是一个GET请求,您可以在浏览器中简单地键入“”,或者使用类似的工具,我建议。

本地服务器正在侦听端口3000,但我只能看到hello world。但是当一个用户访问我的url时需要使用命令shell,如>
node script.js因为我有不同的操作db从命令行输入中检索信息和输入用户数据。

这个脚本在带有node script.js的本地计算机上可用,并使用命令提示符和数据库功能,但是如果没有web界面,如何远程使用它?