После перехода с RequireJS на Webpack 4 я искал эквивалент require.onError , чтобы фиксировать ошибки загрузки чанков во время выполнения, но я не смог найти никаких опций для добавления global обработчик ошибок.
Я знаю, что возможно зафиксировать ошибки при использовании асинхронных import
вызовов, как этот:
import('module/path')
.catch(function() {
// error handling code
});
Но есть ли опция Webpack для добавления общего перехвата ошибок загрузки фрагмента? поэтому я могу предоставить пользователям дополнительные возможности устранения неполадок (например, обновить страницу).
Мое приложение интенсивно использует асинхронную / ленивую загрузку, и добавление встроенного кода управления ошибками при каждом вызове import
не вариант, так как мне нужен запасной вариант, чтобы убедиться, что будет обработчик ошибок в случае, если dev забывает добавить управление ошибками.