我有 2 个应用程序希望添加到我的个人资料网站,这本身就是一个快速应用程序。
我想在/projects
我们可以拥有的路线localhost/projects/app1
下运行这些应用程序localhost/projects/app2
我希望每个应用程序的所有子路由都在各自的路由上进行处理,例如路由/projects/app1/signup
在成功后重定向 POST
到仪表板,但现在我需要确保这不会重定向到localhost/dashboard
而是localhost/projects/app1/dashboard
我知道路由,我也在 App1 上使用它,即
var rank = require('./routes/ranks');
...
var taxiRanks = new rank();
...
app.get('/',taxiRanks.findNearbyRanks);
app.get('/whereami',taxiRanks.getCurrentLocation )
app.post('/location',taxiRanks.receiveLocation)
app.post('/signup',taxiRanks.newUser)
我想实现这样的目标
...
var main_app = express()
var app1 = require('./path/to/app1')
var app2 = require('./path/to/app2')
...
main_app.get('/projects/app1' , app1())
main_app.get('/projects/app2' , app2())