Обслуживайте статистику c ресурсов с помощью эффективной политики кеширования - Nuxt. js + GAE - PullRequest
2 голосов
/ 07 мая 2020

Я получаю следующее от Маяк :

введите описание изображения здесь

Как изменить TTL кэша на веб-сайте Nuxt. js SSR? Я нашел несколько ответов, но ничего о Nuxt. js ...

ВАЖНО : Развернуто в Google App Engine

Ответы [ 2 ]

0 голосов
/ 04 сентября 2020

Указанный c ответ для приложений GAE - это параметр handlers.expiration в app.yaml файле:

handlers:
  - url: /_nuxt
    static_dir: .nuxt/dist/client
    expiration: 4d 5h
    secure: always

Или, если вы хотите настроить его глобально, установите параметр default_expiration в уровень root:

default_expiration: 4d 5h

Допускает d (дни), h (часы), m (минуты) и s (секунды). Вот документы

0 голосов
/ 30 августа 2020

Вы можете обслуживать свою папку stati c с помощью настраиваемой политики кеширования, следуя конфигурации рендеринга .

В качестве примера:

render: {
  // Setting up cache for 'static' directory - a year in milliseconds
  // https://web.dev/uses-long-cache-ttl
  static: {
    maxAge: 60 * 60 * 24 * 365 * 1000,
  },
},
...