打包構建與效能優化

2022-06-07 08:06:09 字數 995 閱讀 2825

一,執行npm run build, 會自動生成dist資料夾,有兩個靜態的js資源

增量發布

2.,vue-cli3,有個資源視覺化展示的命令,在npm,script , npm run report  ,一樣會打包構建,但會多乙個report.html, 檢視資源體積大小

資源體積大小視覺化圖

此時,monment這個第三方外掛程式的體積太大了(有很多國際化的東西,不需要,可以清除),我們需要用webpackde 上下文替換外掛程式配置

在vue.config,js中的chainwebpack配置, vue-cli3檢視,

引入webpack 

此時,在npm  run report ,發現comment的外掛程式體積大大縮小了

如何看webpack配置成功, vue inspect >>output1.js     可在vue-cli官網中檢視

webpack打包構建之效能優化

1 寫es6時需要轉換工具babel,我們可以只需src目錄上轉換 rules 2 靜態資源優化,如果靜態資源不大,建議用位元組處理 module plugins loaders babel loader?cachedirectory 開啟4個執行緒 threads 4 4 使用splitchunk...

前端構建 WebPack例項與前端效能優化

這篇主要介紹一下我在玩webpack過程中的心得。通過例項介紹webpack的安裝,外掛程式使用及載入策略。感受構建工具給前端優化工作帶來的便利。曾幾何時我們的js是這樣引入頁面的 曾幾何時,我們是如上圖的方式引入js資源的,相信現在很少遇見了。近年來web前端開發領域朝著規範開發的方向演進。體現在...

webpack打包vue專案效能優化

專案打包上線設定productionsourcemap為false減小.map檔案所佔dist檔案的體積 開啟gzip對dist檔案進一步壓縮 ps 需後端配合開啟gzip方可使用 使用cdn減小打包後vendor.js的體積,從而縮短首屏載入時間 ps 第3步如果注釋掉出現錯誤可以不進行注釋 按需...