#vue.js #nuxt.js #netlify-cms
Вопрос:
У меня есть одностраничный сайт с некоторым управлением контентом на главной странице.
Файл содержимого домашней страницы находится здесь /content/index.md
который ссылается на шаблон home в /pages/_home.vue
Поэтому я хочу, чтобы шаг сборки выплюнул index.html. Это работает в dev, но когда у меня npm run generate
нет индекса в каталоге /dist. Это также означает, что, когда я нажимаю на кнопку Netlify, домашняя страница-404.
Нужно ли мне явно настраивать эту маршрутизацию в конфигурации nuxt?
Ответ №1:
Я решил эту проблему, переименовав /pages/_home.vue
в /pages/index.vue
. Вам не нужно использовать соглашение о динамической странице, если это отдельная страница, и вы все равно можете использовать контент