UnlimitedPotential
2017-03-27 22:57:47
我們都知道commonJs是所有模塊同步一起加載,這樣會阻塞瀏覽器。而webpack官方文檔是這么描述的:Webpack 會分析入口文件,解析包含依賴關(guān)系的各個文件。這些文件(模塊)都打包到 bundle.js 。Webpack 會給每個模塊分配一個唯一的 id 并通過這個 id 索引和訪問模塊。在頁面啟動時,會先執(zhí)行 entry.js 中的代碼,其它模塊會在運行?require?的時候再執(zhí)行。也就是說在webpack打包后,所有的模塊都能像amd、cmd一樣按需異步加載,但是webpack將文件打包后,最后不是形成了一個文件么?你這不是一下就把所有模塊都加載完了么?
1 回答

UnlimitedPotential
TA貢獻1條經(jīng)驗 獲得超0個贊
另外再補充一個問題,好像es6的模塊化概念和commonJs除了語法不同,并無其他區(qū)別???也就是說es6的模塊化加載方式是同步的了?
添加回答
舉報
0/150
提交
取消