在我的。 angular-cli.json 文件中,我有两个Angular 5应用程序,如下所示:
{
"apps": [
{
"name": "userapp",
"root": "src-user",
"outDir": "dist-user"
......
},
{
"name": "adminapp",
"root": "src-admin",
"outDir": "dist-admin"
......
}
]
}
在服务器配置上我使用
app.get('*', (req, res) => res.sendFile(path.resolve(__dirname + '/dist-user/index.html')));
现在,当我运行ng build --app userapp
和ng build --app adminapp
时,将生成两个目录, dist-user 和 dist-admin 。
我需要做的是将两个应用程序的每个路由器设置为相互忽略。 怎么样?
第二个问题,关于Express。 如何在适当的时候从 dist-admin 提供文件,并在适当的时候从 dist-user 提供?