У меня несколько приложений Node (постройте на основе Express).
Теперь я разместил их так:
-
/var/www/app1
-
/var/www/app2
-
/var/www/app3
Теперь я хочу запустить эти 3 приложения на одном и том же порту (скажем, 8080). Возможно ли это?
Следует отметить, что каждое приложение имеет такие общие маршруты, как эти -
-
app.get('/', func...);
-
app.get('/about', func...);
-
app.post('/foo', func...);
-
app.post('/bar', func...);
В основном я хочу сделать это, как вы можете сделать с установкой Apache/PHP.
Итак, когда у вас есть стек LAMP,
-
/var/www/app1
-
/var/www/app2
-
/var/www/app3
Вы можете легко получить к ним доступ в виде разных приложений -
-
localhost/app1
-
localhost/app2
-
localhost/app3