найти. Запускаю nuxt generate и у меня генерируется только 1 страница, страница ошибки, и сссылки, которые нашлись на 1й странице. А надо чтобы он не по ссылкам генерировал, а по таблице из БД, которая отдается по API.
Там порядка 13000 страниц, каждая со своими SEO метатегами и прочими игрушками сеошников. Как заставить nuxt выполнить сборку именно по ней?
делать запрос к апи, получить список роутов и генерить по ним https://nuxtjs.org/docs/2.x/configuration-glossary/configuration-generate#function-which-returns-a-promise
Вот в этом и вопрос. Как это сделать? нашел способ, но там прям список надо, чтобы сразу все 13000 были выданы, а это может быть очень большой объекм
Ну да, я этот нашел. Но туда надо получается отдать хотя бы список строк всех уролов
А как ты хочешь сгенерировать роуты по списку без списка? 😄
Списком, но с пагинацией. Например по 100 запрашивать и генерировать
как ты будешь получать список - это неважно
А все дошло, это же функция, я получаю по 100, пока апи не вернет 0. Записываю только адреса в переменную, а потом делаю return уже этого списка. Только вот оперативы много сожрать такой процесс может, если будет много адресов, но мысль понял
Обсуждают сегодня