При использовании react-loadable
вас не так легко предупредить об ошибках, возникающих в этих асинхронных компонентах, например, об ошибке импорта.
Я хотел бы иметь возможность отключить реагирующую загрузку в среде разработчика (обойти это и загрузить все синхронно) и включить его в производство, но я не знаю, как переопределить реагирующую загрузку, чтобы сделать эту работу:
import Loadable from 'react-loadable';
import LoadingComponent from './Loading';
// My reused loadable component everywhere
// In production
export default options =>
Loadable({
loading: LoadingComponent,
delay: 200,
...options,
});
// Ideally a dev version that skips loadable
// In development, without any async import
export default options => options.loader(); // Does not work
Есть ли способ сделать это?