當前位置:係統粉 > 電腦問答 > 其他問答 > webpack運行時報這個錯誤怎麼辦

webpack運行時報這個錯誤怎麼辦

提問者:cwt_s  |  瀏覽 次  |  提問時間:2017-05-03  |  回答數量:1

webpack運行時報這個錯誤怎麼辦確實,每次打包從入口開始,會parse所有的依賴,多的時候竟然打包一次要2秒多,簡直不能忍。然而,有幾個解決方案,最有效的,是使用weboack的watch,隻有文件md5變化時,...

已有1條答案
不妥協的雷淩

不妥協的雷淩

回答數:122  |  被采納數:99

2017-05-03 14:23:53
確實,每次打包從入口開始,會parse所有的依賴,多的時候竟然打包一次要2秒多,簡直不能忍。然而,有幾個解決方案,最有效的,是使用weboack的watch,隻有文件md5變化時,才會重新打包,並且隻parse有變化的文件,其他沒變化的文件是使用緩存的。這樣子,打包時間迅速降到200ms以內。再優化下去的話,我們要知道webpack打包的過程中做了啥,首先是解析依賴啦,然後就是各種各樣的loader。從解析依賴的角度入手,我們可以bowerinstall一些打包好的文件,然後通過設置別名讓依賴指向這個文件,這樣就減去了第三方庫的依賴解析時間。然後各種各樣的loader也是很耗時的,一種法是在loader裏麵配include,讓loader隻針對特殊資源。
讚 12
解決方法
版權信息

Copyright @ 2011 係統粉 版權聲明 最新發布內容 網站導航