ExpressJS动态静态

时间:2014-07-19 08:01:46

标签: node.js express

我想使用目录/mbti/:lang/中的静态文件提供./mbti/:lang/

那是:

/mbti/en/ -> ./mbti/en/index.html
/mbti/en/some.json -> ./mbti/en/some.json

我发现静电,但似乎无法做到这一点:

app.use('/mbti/:lang/', express.static(__dirname + '/mbti/' + :lang));

我该如何实现?感谢。

1 个答案:

答案 0 :(得分:0)

你不应该这样做,只需使/ mbti /静态路由,并将该根目录下的任何内容作为静态

express.static(__dirname + '/mbti');