API не может обрабатывать динамические маршруты "npm run generate" с помощью Nuxt - PullRequest
0 голосов
/ 25 октября 2018

При запуске npm run generate Contentful API регулярно выходит из строя.Я не уверен, что это из-за того, что они не могут справиться с нагрузкой, или из моего скрипта генерирования динамических маршрутов, которые не работают.Странно то, что до нескольких дней назад все работало нормально.

Создание функции для построения динамических маршрутов

generate: {
routes: async function() {
  const productModelNumbers = await client.getEntries({
    content_type: "products"
  })

  const accessoryModelNumbers = await client.getEntries({
    content_type: "accessories"
  })

  const categories = await client.getEntries({
    content_type: "category"
  })

  const productRoutes = productModelNumbers.items.map(product => {
    return {
      route: `products/${product.fields.category.fields.slug}/${product.fields.modelNumber}`,
      payload: product
    }
  })

  const accessoryCategories = categories.items.map(category => {
    return {
      route: `accessories/${category.fields.slug}`,
      payload: category
    }
  })

  const accessoryRoutes = accessoryModelNumbers.items.map(accessory => {
    return {
      route: `accessories/${accessory.fields.category.fields.slug}/${accessory.fields.modelNumber}`,
      payload: accessory
    }
  })

  return [...productRoutes, ...accessoryRoutes, ...accessoryCategories]
}
}

Ошибка enter image description here

Любое понимание высоко ценится

...