1. 首页
  2. 编程语言
  3. Javascript
  4. React-router中结合webpack实现按需加载实例

React-router中结合webpack实现按需加载实例

上传者: 2021-12-19 13:13:00上传 PDF文件 175.87 KB 热度 11次

简要介绍:在React-router中,暴露了3个接口,如果结合webpack的code splitting,就通过切换路由实现按需加载。webpack可以通过一些方法,来实现按需加载,暴露的接口为require.ensure这个require.ensure保证了模块的异步调用,当callback回调中调用了一个模块的时候,可以实现按需加载。webpack的配置:在这里我们加上了chunkFilename:…. 这句代码用于分割js,特别注意publicPath这个路径要与服务器的资源的路径对应,否则加载js的时候会出现404错误。通过getComponents等3个方法重新配置路由这里我们将路由定义中的component替换成了 getComponent。

用户评论