Express.js& Node.js |渲染模板

时间:2014-03-18 13:34:42

标签: html node.js express template-engine

1)我可以使用Express渲染视图而不使用像jade这样的模板文件吗?

我正在为Node Devs构建一个实时聊天系统(跨平台,因此它是一个网络应用程序),使用Node,Express& Socket.io和服务器代码核心将构建用于调度消息,用户的请求&所以,我不需要查看视图,而是查看函数的结果,因为视图已在设备上运行。

2 个答案:

答案 0 :(得分:3)

那不是渲染,只是提供

您可以使用res.sendfile发送文件作为答案:

res.sendfile("pathToYourFile.html");

答案 1 :(得分:0)

如果您只想发送函数结果,只需调用节点.end()对象的response方法(documentation),即可在不使用模板的情况下发送响应经过。一个例子:

function onRequest( request, response ) {
  functionResult = someFunctionYouWantToCall();
  response.end( functionResult );
}