2

我将 node.js 与 express 一起使用,我想让它在“192.168.1.1/subdir/”而不是“192.168.1.1”上进行监听,而无需更改 express 中的所有 url 配置我该怎么办?

4

1 回答 1

2

express-namespace可以帮助您:

require('express-namespace')

app.namespace('/subdir', function(){
  app.get('/view', function(req, res){
    res.send('/subdir/view rendered');
  });

  app.get('/edit', function(req, res){
    res.send('/subdir/edit rendered');
  });

});
于 2012-10-15T17:55:40.870 回答