Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/42.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 终端卡在白色启动节点处_Javascript_Node.js_Ubuntu - Fatal编程技术网

Javascript 终端卡在白色启动节点处

Javascript 终端卡在白色启动节点处,javascript,node.js,ubuntu,Javascript,Node.js,Ubuntu,我正在尝试设置一个基于nodejs的服务器,但不幸的是,当我通过终端运行它时,node app.js会返回控制台日志,就像我在app.js文件中声明的一样,之后,它卡住了,我无法使用它来处理更多任务 var http = require('http'); var express = require("express"); var app = express(); app.get('/files/:hash/:title', function (req, res) { res.writ

我正在尝试设置一个基于nodejs的服务器,但不幸的是,当我通过终端运行它时,
node app.js
会返回控制台日志,就像我在
app.js
文件中声明的一样,之后,它卡住了,我无法使用它来处理更多任务

var http = require('http');
var express    = require("express");
var app = express();

app.get('/files/:hash/:title', function (req, res) {
  res.writeHead(200, {'Content-Type': 'text/plain'});
  res.end(JSON.stringify(req.params));
  console.log('Done');
});
app.listen(8080);
console.log('Server running');
以及终端的响应

root@mrboota13:/var/Node# node app.js
Server running
Done
Done
Done
Done
Done
Done
Done

这是因为节点进程仍在运行,等待新的HTTP请求到达


要停止此过程,请按Ctrl+C

您希望它做什么?我看不出错误在哪里。打开另一个终端窗口,然后执行所有操作!我希望该服务器能够完美工作,并且我可以启动另一个进程,比如php服务器。我如何强制在后台运行您可以使用以下内容:
nohup node app.js&