我試圖將兩個單獨的示例一起破解,我讓它們單獨工作,但我無法將我的頭部圍繞如何組合它們。現在我已經浪費了數小時的時間來獲得如此基本的工作。ExpressJS API router.get外部函數
我有運行API的ExpressJS。測試消息起作用。
// test route to make sure everything is working (accessed at GET http://localhost:8080/api)
router.get('/', function(req, res) {
res.json({ message: 'This is a test message' });
});
我想顯示的消息,而不是下面的輸出,:這是一封測試郵件
serverClient.call('version', {}, function (err, res) {
console.log('Server Version: %j', res.version);
});
任何人都可以點我在正確的方向有清楚如何選擇或讓我看看代碼?
'res.json({消息: '服務器版本:' + res.version});' – tymeJV 2014-10-16 13:31:00
它在console.log中提供服務器版本,但不在消息中。 – 2014-10-16 13:41:50
var router = express.Router(); \t \t \t \t router.get( '/',函數(REQ,RES){ ServerClient.call( '版本'{}函數(ERR,RES){ 的console.log(「服務器版本:% j; res.version); }); res.json({message:'Server Version:'+ res.version}); }); – 2014-10-16 13:42:46