Vue + ElementUI的電商管理系統實例25 項目優化-通過 CDN 優化 ElementUI 的打包


項目優化策略

6、通過 CDN 優化 ElementUI 的打包

在資源列表中 js/chunk-vendors.4da6d812.js 這個文件后面還是有個驚嘆號,說明體積還是大。

而在依賴項中的,element-ui 的 大小是 659.3kB。

雖然在開發階段,我們啟用了 element-ui 組件的按需加載,盡可能的減少了打包的體積,但是那些被按需加載的組件,還是占用了較大的文件體積。此時,我們可以將 element-ui 中的組件,也通過CDN的形式來加載,這樣能夠進一步減小打包后的文件體積。

具體操作流程如下:

1)在 main-prod.js 中,注釋掉 element-ui 按需加載的代碼

2)在 index.html 的頭部區域中,通過 CDN 加載 element-ui 的 js 和 css 樣式

<!-- element-ui 的樣式表文件 -->
<link rel="stylesheet" href="https://cdn.staticfile.org/element-ui/2.13.0/theme-chalk/index.css" />
<!-- element-ui 的js文件 -->
<script src="https://cdn.staticfile.org/element-ui/2.13.0/index.js"></script>

然后回到可視化UI面板,在 build 中重新運行,可以看到如下效果圖:

資源和依賴項都非常小了,也沒有驚嘆號了,說明優化成功。 

此時 serve  開發運行會有問題,先不用管,后面26會解決的。 


免責聲明!

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



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