0

それ自体が高速アプリであるプロファイル Web サイトに追加しようとしている 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())
4

1 に答える 1