Netlify

Разверните ваше приложение Nuxt на Netlify инфраструктуре.
Нулевая конфигурация ✨
Интеграция с Netlify возможна с нулевой настройкой, узнать больше.

Настройка

Nuxt автоматически определит, что вы находитесь в среде сборки Netlify и соберет оптимизированную версию вашего сервера.

Для новых сайтов Netlify определит, что вы используете Nuxt 3 и установит директорию публикации в dist, а команду сборки в npm run build.

Если вы обновляете существующий сайт с Nuxt 2, вам следует проверить их и при необходимости обновить.

Если вы хотите добавить пользовательские редиректы, вы можете сделать это с помощью routeRules или добавив файл _redirects в каталог public.

Для развертывания просто запустите git-репозиторий как вы обычно делаете для Netlify.

Netlify Edge Функции

Netlify Edge Functions использует Deno и мощную среду выполнения V8 JavaScript, чтобы позволить вам запускать глобально распределенные функции для максимально быстрого отклика.

Установите следующую переменную окружения для запуска Nuxt на Edge Functions:

SERVER_PRESET=netlify_edge

Сборщики по запросу (On-demand Builders)

Сборщики по запросу (On-demand Builders) — это serverless-функции для генерации контента по запросу; результат автоматически кэшируется в Edge CDN Netlify.

Они позволяют создавать страницы при первом посещении пользователем и затем отдавать их из кэша до следующего деплоя.

Подробнее о сборщиках по запросу Netlify

Установите следующую переменную окружения, чтобы включить сборщики по запросу:

SERVER_PRESET=netlify_builder
Перейдите по ссылке Документация Nitro, чтобы узнать больше о предустановке развертывания netlify.