# Production сборка

Production сборка должна быть хорошо оптимизирована и работать быстро.

# Использование server-side-rendering (SSR)

Команда npm run build создает готовую production сборку

Выполняются следующие шаги оптимизации:

# Одностраничное (SPA) приложение со статическими HTML файлами

В том случае если не требуется server-side-rendering (SSR), команда npm run build:spa создает сборку для (single-page-application) SPA

Выполняются следующие шаги оптимизации:

Не все Nuxt.js фичи доступны с nuxt generate

Подробнее в документации Nuxt.js generate (opens new window)

# Анализ сборок

Иногда размер бандла получается слишком большой.

Для того, что бы найти решить проблему с размером бандла существует плагин для Webpack webpack-bundle-analyzer (opens new window)

Для использования этого плагина выполните команду npm run build:analyze.

webpack-bundle-analyzer