Я только что закончил создание nuxt.js и содержательного веб-сайта.Есть несколько маршрутов, которые должны быть сгенерированы, когда люди заходят на сайт, но кажется, что он не генерирует все маршруты или не распознает некоторые страницы, пока я не обновлю.Пример - я загружаю сообщение в блоге с полным содержанием, и оно не появляется в списке сообщений блога, но когда я изменяю текст блога, который появляется без проблем, я прикрепляю свою конфигурацию ниже
generate: {
routes () {
return Promise.all([
client.getEntries({
'content_type': 'product'
}),
client.getEntries({
'content_type': 'kebaProduct'
}),
client.getEntries({
'content_type': 'blogPost'
}),
])
.then(([productEntries, kebaEntries, blogEntries]) => {
return [
...blogEntries.items.map(entry => `/blog/${entry.fields.slug}`),
...productEntries.items.map(entry => `/products/${entry.fields.slug}`),
...kebaEntries.items.map(entry => `/products/ev-charging/${entry.fields.slug}`),
]
})
}
Он работает нормально, когда я нахожусь на локальном хосте, и все маршруты продукта генерируются и обновляются нормально, только некоторые из маршрутов 'kebaProduct' создаются, когда я запускаю npm run generate
.Не уверен, что мне не хватает
Обратите внимание, что когда я генерирую, хотя у меня 5 'kebaProducts on contentful', он генерирует только один файл .html, не уверенный в том, каково ожидаемое поведение.