---
title: "Деплой frontend-приложений Nuxt: пошаговая инструкция"
---

# Деплой приложения Nuxt

> Полный индекс документации для ИИ-агентов: [llms.txt](https://timeweb.cloud/llms.txt).

Пример Nuxt-приложения для деплоя можно найти на [Гитхабе](https://github.com/timeweb-cloud-apps/app-example-nuxt). Также у нас есть [туториал](https://timeweb.cloud/tutorials/cloud/kak-razvernut-prilozhenie-na-nuxt) по развертыванию Nuxt в App Platform.

Для сборки Nuxt-проекта по умолчанию выполняются следующие команды:

```bash
DEBIAN_FRONTEND=noninteractive apt-get update && apt-get install -y --no-install-recommends \
  curl \
  {% if system_dependencies %}{{ system_dependencies | join(' ') }}{% endif %} \
  && rm -rf /var/lib/apt/lists/*
```

Где `system_dependencies` — зависимости, указанные в панели управления.

Далее зависимости устанавливаются с помощью пакетного менеджера — `yarn`, `pnpm` или `npm`, в зависимости от файлов проекта:

```bash
yarn install
pnpm install
npm install
```

## Поддержка SSR

При создании приложения вы можете включить поддержку SSR.

![Scr 20260326 Lmcm](https://content.timeweb.com/assets/eec14251-d3d0-44fc-82f0-c0c00433ba62.png?width=1650&height=1436)

В этом случае приложение перейдет в режим [бэкенд-приложения](https://timeweb.cloud/docs/apps/deploying-backend-applications):

-   Потребуется выбрать конфигурацию сервера.
-   Интерфейс панели управления после деплоя будет идентичен бэкенд-приложению.
-   Можно будет задать команду запуска. Команда запуска по умолчанию:

```shell
node .output/server/index.mjs
```

Отключить поддержку SSR после деплоя нельзя. Чтобы изменить режим, необходимо создать новое приложение с нужной настройкой.
