在做pomelo的demo的时候,因为pomelo前端服务器使用的是express,所以顺道看了点。基本上接触不多,这里把有点价值的知识点罗列下。

关于模板引擎的配置:

[codesyntax lang="javascript"]

app.set('view engine', 'jade');
app.set('views', __dirname + '/public/views');
app.set('view options', {layout: false});

[/codesyntax]

设置express的静态服务器位置:

[codesyntax lang="javascript"]

app.use(express.static(__dirname + '/public'));

[/codesyntax]

如何再多添加一个静态服务器位置:

[codesyntax lang="javascript"]

app.use('/js/shared', express.static(__dirname + '/../shared')); // http://yourhost/js/shared/*

[/codesyntax]

设置静态资源存活时长:

[codesyntax lang="javascript"]

app.use(express.static(__dirname + '/public', { maxAge: oneYear }));

[/codesyntax]