Я хочу развернуть мое приложение стека MERN в Azure Служба приложений. До сих пор, какие бы уроки я ни встречал, у них у всех есть один репозиторий git с клиентским и серверным кодом в одном каталоге и на сервере. Файл js они делают это:
app.get("*", (req, res) => {
res.sendFile(path.resolve(__dirname, "client", "build", "index.html"));
});
тот же подход, который я встречается почти везде. Но в моем случае у меня есть два разных репозитория git, один для приложения реагирования и один для приложения node- express. Также на моем сервере. js файл имеет следующий код:
routes.all("*", (_req: any, _res: any, next: any) =>
next(new APIError(
`${_req.originalUrl} is not found on this server`,HTTPStatus.NOT_FOUND,true
)
)
);
, поэтому я не уверен, как развернуть мое приложение MERN в azure. Кто-нибудь может дать руководство.
Я следовал следующим двум учебникам:
Учебник 1
Учебник 2