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);
我想執行某些功能返回之前計算的值之前執行的功能。現在服務器將立即響應。我確信這是非常基本的,但我無處不在,無法找到關於如何等待我的快遞服務器在發出響應之前計算該值的答案。快速響應
謝謝!這是對的,愚蠢的錯過了:) –