我有多个 Node 应用程序(基于 Express 框架构建)。
现在我把它们像这样放置 -
/var/www/app1
/var/www/app2
/var/www/app3
现在我想在同一个端口(比如 8080)上运行这 3 个应用程序。那可能吗 ?
需要注意的一件事是,每个应用程序都有这样的共同路线 -
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