Express Base Path&初始API调用

时间:2014-08-14 22:02:31

标签: node.js express

如果我的索引文件位于./builds/development/index.html中,并且我想保留catch-all API:

server.get('*', function (req, res) {
    res.sendfile('index.html');
});

如何根据process.env.NODE_ENV将Express设置为安装在./builds/development/或./builds/production/?

由于

1 个答案:

答案 0 :(得分:0)

我找到了解决方案:

// Requests catch-all
server.get('*', function (req, res) {
    res.sendfile('index.html', {root: config.basePath});
});