应用更新后,xxx.chunk.js返回422(不可处理实体)

时间:2019-08-13 02:39:29

标签: javascript reactjs single-page-application

我正在使用CreateReactApp,事实是某些用户在构建和发布最新版本的应用程序后仍留在旧版本的应用程序页面中。然后用户单击主机上不存在的旧xxx.chunk.js,然后出现错误。

import Loadable from 'react-loadable';

const EducoderLogin = Loadable({
    loader: () => import('./modules/login/XXX'),
    loading: Loading,
})

enter image description here

因此,如何正确显示此422错误,并为用户刷新当前页面。 谢谢。

1 个答案:

答案 0 :(得分:0)

使用此api捕获错误,可以正常工作。 https://github.com/jamiebuilds/react-loadable#loading-error-states