webpack 打包過程


1、讀取webpack的配置參數;
2、啟動webpack,創建Compiler對象並開始解析項目;
3、從入口文件(entry)開始解析,並且找到其導入的依賴模塊,遞歸遍歷分析,形成依賴關系樹;
4、對不同文件類型的依賴模塊文件使用對應的Loader進行編譯,最終轉為Javascript文件;
5、整個過程中webpack會通過發布訂閱模式,向外拋出一些hooks,而webpack的插件即可通過監聽這些關鍵的事件節點,執行插件任務進而達到干預輸出結果的目的。


免責聲明!

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



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