var express = require('express');
var app = express();
var bodyParser = require('body-parser');
app.use(bodyParser.urlencoded({ extended: true }));
app.use(bodyParser.json());
var port = process.env.PORT || 8080;
var router = express.Router();
router.get('/', function(req, res) {
var test;
function SomeFunction(){
....some function that calculates a value
res.json({ message: 'Your value is' + test });
}
});
app.use('/api', router);
app.listen(port);
我想执行某些功能返回之前计算的值之前执行的功能。现在服务器将立即响应。我确信这是非常基本的,但我无处不在,无法找到关于如何等待我的快递服务器在发出响应之前计算该值的答案。快速响应
谢谢!这是对的,愚蠢的错过了:) –