У меня уже есть приложение next.js, работающее как веб-служба Azure, со структурой ниже:
Но я не могу найти никакой информации, какие именно папки требуются. Развертывание в Vercel выходит за рамки, поскольку основным требованием является использование веб-приложений Azure. В моем проекте используется рендеринг на стороне сервера, поэтому папка .next была создана с помощью команды next build
и выглядит так
next export
тоже выходит за рамки из-за SSR.
Вопросы:
- Какие папки и файлы мне нужны, помимо папки .next?
- Должен ли я иметь server.js в корне сайта, потому что правило перенаправления и поведение iisnode заданы в
web.config
? - Могу ли я развернуть только папку .next? Если да, то как сервер будет запускаться в службе веб-приложений Azure?
Спасибо!