使用Node.js和AngularJS提供静态文件

我有一个非常简单的节点服务器,它有一个任务:提供一个对应于我的AngularJS应用程序入口点的HTML文件。

但我有一个问题:我没有静态资源的caching,如JS或CSS文件。 我怎么能实现它? 这是节点还是angular度问题?

AngularJS是一个客户端框架,与文件服务无关。 你能不能像这样使用Express:

var express = require('express'); var app = express(); app.use(express.static(__dirname + '/public')); app.listen(process.env.PORT || 3000); 

作为一个方面说明,使用类似Nginx的静态文件可能更有用。