略微講講最近的 webpack 該如何加快編譯

首先假設 基礎的環境是有 creat-react-app 所建立的
即全部基礎的loader,插件的 cache 都已經緩存了
在這種狀況下想加速,真是很難node

不過,有一個插件是能夠觀察 各個模塊所花的時間的:speed-measure-webpack-plugin,他給了咱們一個觀察點react

有不少文章都會說 happypack 有能加速的效果
可是通過個人實際測試,效果不明顯甚至無效
他的 bug 也不少,不少 loader 都沒法會出現報錯,若是沒有時間和對於 webpack 的瞭解,就不要用了webpack

node 升級

有一項是比較有用的即升級 node ,不得不說這是一種有效的方法web

alias

項目文件多的能夠多使用這個 ,對於打包有必定速度的提高緩存

DLL & DllReference

這個方法至今仍然是最有效的方法,不過配置稍微麻煩了點 可是不能支持 preload-webpack-plugin 須要手動寫,或者本身寫一個插件sass

fast-sass-loader

代替sass-loader,聽說是有效的,可是我暫何嘗試app

相關文章
相關標籤/搜索