Я разделяю сайт на несколько приложений, но работающих вместе.
Я создал несколько application и proxy.config.json, но я хочу добиться логики, что б у меня все приложения работали.
Я хотел бы следующее
mysite.com/ -> baseApplication
mysite.com/admin -> adminApplication
mysite.com/supplier-member -> supplierApplication
и т.д.
Каждое приложение у меня настроено на свой порт
Как мне собрать их вместе?
Запуск всего вместе `ng serve --proxy-config proxy.conf.json`
пример
`proxy.conf.json`
{
"/": {
"target": "[::1]:4501",
"secure": false,
"logLevel": "debug",
"changeOrigin": true,
"pathRewrite": { "^/*": "" },
"headers": {
"Connection": "keep-alive"
}
},
"/signin": {
"target": "[::1]:4501",
"secure": false,
"logLevel": "debug",
"changeOrigin": true,
"pathRewrite": { "^/*": "" },
"headers": {
"Connection": "keep-alive"
}
},
"/member-customer/*": {
"target": "[::1]:4502",
"secure": false,
"logLevel": "debug",
"changeOrigin": true,
"pathRewrite": { "^/*": "" },
"headers": {
"Connection": "keep-alive"
}
},
"/admin/*": {
"target": "[::1]:4504",
"secure": false,
"logLevel": "debug",
"changeOrigin": true,
"pathRewrite": { "^/*": "" },
"headers": {
"Connection": "keep-alive"
}
},
"/*": {
"target": "[::1]:4503",
"secure": false,
"logLevel": "debug",
"changeOrigin": true,
"pathRewrite": { "^/*": "" },
"headers": {
"Connection": "keep-alive"
}
}
}
Но у меня работает только `localhost:4200/` и берётся из Angular.json приложение по умолчанию. Оно и работает.
если же ставлю другие url, то не работает.