react-loadable 進行代碼分割的基本使用


上篇文章我們可以知道,我的項目,打包后的 js 是 7M 的,首屏就加載 7M 的文件雖然沒什么特別大的缺點,但總不是最優的解決辦法

因此我們用到了 react-router4 的 react-loadable ,以路由的方式進行代碼分割。

使用方法很簡單:

  1、首先需要一個 loading 組建,用於加載前的展示

  2、然后修改組建的加載入口

  

  

基本的操作就如上圖所示。

由上面文章我們可以知道,我的項目打包到同一個 js 里面,有 7M 的大小

然后通過 coding split 之后呢,看看我們的文件吧:

這樣帶來的壞處就是,可能我的不同組件引入了相同的代碼,會導致多次打包。

原理➡️ 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM