Express.js&Node.js | 呈现模板

1)我可以使用Express渲染视图而不使用任何模板文件如玉?

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

这不是真的渲染 ,只是服务

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

res.sendfile("pathToYourFile.html"); 

如果您只是想发送函数的结果,您可以通过调用Node传递的response对象的.end()方法( 文档 )简单地发送响应而不使用模板。 一个例子:

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