Входной файл в проекте Nuxt

В Nuxt входным файлом, с которого начинается вся работа, является файл app.vue, который находится в корневой папке проекта. Здесь содержатся несколько компонентов, которые мы сейчас видим. Мы можем закомментировать эти компоненты, которые выводят нам какое-то содержимое, и заменить их произвольным контентом. Этот новый контент отобразится в браузере.

Далее мы рассмотрим более детально систему роутинга Nuxt, которая позволяет проще создавать компоненты. Сейчас же важно знать, что app.vue — это входной файл, служащий точкой для рендеринга контента.

Документация и особенности настройки

Если мы обратимся к документации, то увидим, что в Nuxt, как и в других фреймворках на базе Vue, есть своя логика работы с входными файлами. Возможно, у вас возникнет вопрос: где файл main.js, который обычно служит входной точкой для Vue?

В случае с Nuxt такого файла нет, потому что фреймворк автоматически выполняет все необходимые действия "за сценой". Нам не нужно вручную настраивать входные точки или конфигурировать проект — Nuxt берет на себя эту задачу.

Вот это и есть первое, что нужно понимать при работе с Nuxt.