Payloader - WIP请勿使用 ⚠️??这是一个大量的WIP,请勿在开发以外的场景中使用!⚠️??

Payloader 致力于以理智、高效的方式加载您的JS和CSS。它从多个流行加载器中汲取灵感,主要区别在于其文件的加载和配置方式。与传统方法不同,Payloader会在按需时检索每个模块,从而提高了页面的启动速度

为了实现按需加载Payloader 需要提前知道所有要求,这时 config() 方法应运而生。虽然可以手动维护配置对象,但更推荐安装 payloader-cli 并运行它以自动生成配置。具体操作请查阅档示例。

示例:声明具有依赖项的模块


payloader(\"example\").requires(\"router\");

这个声明将确保example模块在运行前先加载router依赖。

Payloader 的按需加载方法不仅提升了感知性能,还简化了代码管理,让开发更高效!