当我在Node.js
上的路由处理程序中需要一个模块时,它在第一次请求时不包含数据,但在重新加载时包含数据。
这是我的route
处理程序,
app.get('/support',function(req,res){
var data=require("./functions.js");
res.send(JSON.parse(stringifyJS(data.project,null,2)));
});
然后当浏览器请求它不包含数据但是重新加载它包含数据。我希望只有在发送支持请求时才需要该模块。请求是Ajax。