Skip to content

hippy-contrib/hippy-dymic-import-plugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

hippy 支持动态 import 插件

介绍:

对于⼤的 Hippy 应用来讲,将所有的代码都放在⼀个文件中显然是不够有效的,特别是当你的某些代码块是在某些特殊的时候才会被使用到。

配合 react-router 使用 import() 异步按需加载组件,减少不必要的资源加载,提高首屏性能。

webpack 支持将你的代码库分割成 chunks(语块),当代码运行到需要它们的时候再进行加载。通过脚本懒加载,使得初始下载的代码更⼩

由于 hippy 不支持 动态创建 script ,需要改写 webpack_require.e, 通过修改 compilation.mainTemplate.hooks.requireEnsure 来改写 webpack_require.e;

方案贡献者

stevezhuo、melodyren

About

hippy webpack 打包支持动态加载chunk包 插件

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published