Получи случайную криптовалюту за регистрацию!

Nuxt 3.2.2. Chunk error handling Это patch release. В основно | Интерфейсизация | Vue, Nuxt, Frontend, IT

Nuxt 3.2.2. Chunk error handling

Это patch release. В основном исправления багов и улучшение производительности. Однако, этот PR помогает бороться с ошибками при загрузке чанков (chunks). Такая ситуация может возникнуть после деплоя приложения на сервер, когда запрашиваемого чанка уже не будет на сервере. Фича пока экспериментальная, но обещают в следующем релизе утвердить API и включить полноценно.

Добавить experimental.emitRouteChunkError

export default defineNuxtConfig({
experimental: {
emitRouteChunkError: 'reload'
}
})

В этом случае при ошибке загрузки чанка страница будет перезагружена. Работает этот обработчик только при переходе на другую страницу (route navigation). Если необходимо обрабатывать все chunkError, то можно добавить свой обработчик.

Использовать хук app:chunkError

export default defineNuxtPlugin((nuxtApp) => {
nuxtApp.hook('app:chunkError', ({ error }) => {
console.log('caught chunk load error'))
})
})

Обновится можно командой
npx nuxi upgrade --force



#nuxt3