使用POST数据从Node.js提供静态文件

时间:2011-11-09 22:38:08

标签: json node.js static-html node-static

我运行了一个node.js服务器,并使用node-static来提供静态HTML文件。

var nodeStatic = require('node-static');
var file = new nodeStatic.Server('./public');
..
file.serveFile('/file.html', 500, {}, request, response); 

我想要做的是,提供附加了一组变量的静态HTML文件(例如,通过POST方法)。我想在HTML文件中包含动态信息,并希望能够从节点服务器移交动态数据 - 理想情况下是JSON格式。

node-static能做到吗?或者那里有另一个模块可以吗?

1 个答案:

答案 0 :(得分:0)

你想要的是模板。它可以在客户端和服务器端完成。 (Jade是我最喜欢的)但客户端表现有时会令人不满意。这里看看这些Client-Side Template Engine Benchmarks