国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

webpack的可視化資源分析工具webpack-bundle-analyzer的使用

xiaowugui666 / 1558人閱讀

摘要:隨著項目越來約龐大,導致構建包的時候速度緩慢首先推薦使用的可視化資源分析工具。拉拉拉拉拉開心瀏覽器打開分析結果,大概長這個樣子喲分析結果出來了,接下來就可以開始優化啦

隨著項目越來約龐大,導致構建包的時候速度緩慢!

首先推薦使用wepback的可視化資源分析工具。以下給出webpack-bundle-analyzer配置【vue-cli構建項目時會自動配置好】

安裝webpack-bundle-analyzer
控制臺輸入npm/cnpm install --save-dev webpack-bundle-analyzer

config/index.js文件中

module.exports = {
  build: {
  ...
    // Run the build command with an extra argument to
    // View the bundle analyzer report after build finishes:
    // `npm run build --report`
    // Set to `true` or `false` to always turn it on or off
    bundleAnalyzerReport: process.env.npm_config_report
  }
  ...
}

webpack生產環境中 build/webpack.prod.conf.js文件中

...
if (config.build.bundleAnalyzerReport) {
  var BundleAnalyzerPlugin = require("webpack-bundle-analyzer").BundleAnalyzerPlugin
  webpackConfig.plugins.push(new BundleAnalyzerPlugin())
}
...

開始使用webpack-bundle-analyzer
控制臺輸入cnpm run build --report
等待構建完成后,在瀏覽器中輸入localhost:8888打開分析結果,就可以開始分析啦。拉拉拉拉拉!開心.png
瀏覽器打開分析結果,大概長這個樣子喲

分析結果出來了,接下來就可以開始優化啦

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/97136.html

相關文章

  • 前端架構gulp與webpack(知識點整理)

    摘要:是通過加載器和插件對資源進行處理的。另外我們知道是對整個過程進行控制,所以在其配置文件中配置的每一個對項目中該配置路徑下所有的資源都可以管理。 一 概念介紹 gulp 是 task runner,Webpack 是 module bundler。可以這么說, Webpack 和 gulp 本身都有 95% 的功能是不能被對方替代,或者直接說和對方不重疊的。 1 什么是gulp Gulp...

    willin 評論0 收藏0
  • webpack 基礎與項目優化實踐總結

    摘要:前言本文基于,主要涉及基本概念基本配置和實際項目打包優化。關于概念方面參考官網,常用配置來自于網絡資源,在文末有相關參考鏈接,實踐部分基于自己的項目進行優化配置。同一文件中,修改某個影響其他。 前言:本文基于weboack4.x,主要涉及webpack4 基本概念、基本配置和實際項目打包優化。關于概念方面參考官網,常用配置來自于網絡資源,在文末有相關參考鏈接,實踐部分基于自己的項目進行...

    Scorpion 評論0 收藏0
  • 記一次vue-webpack項目優化實踐【更新】

    摘要:優化空間不大主要關注另外兩個上面。目前為止,項目打包后的大部頭就是,這個目前的優化空間較小。當然,從整體優化的大維度上來說優化的點還有很多,這個文章繼續更新下去。 項目現狀 項目是一個數據監測平臺,引入了ehcart和three.js 負責項目的數據可視化;打包后,體積高達2.1M,這個體積相比于我的項目規模來說就顯得稍有笨重了 使用webpack-bundle-analyzer分析了...

    ernest.wang 評論0 收藏0
  • vue首屏加載優化

    摘要:為了讓事情更簡單,允許將組件定義為一個工廠函數,動態地解析組件的定義。只在組件需要渲染時觸發工廠函數,并且把結果緩存起來,用于后面的再次渲染。 庫使用情況 vue vue-router axios muse-ui material-icons vue-baidu-map 未優化前 首先我們在正常情況下buildshowImg(https://segmentfault.com/img...

    Kaede 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<