為了加深自己對 Webpack 理解,同時也能幫助到其他想要深入理解 Webpack 原理的同學。 我開了這樣的一個倉庫。
這個倉庫分為兩部分,一部分是專案主體,也就是 master 分支。這部分保持最新的程式碼,並儘可能實現 Webpack 的新特性。
另一部分是供大家學習的部分,分支名稱以 lecture 開頭,大家可以切換到對應分支,檢視相應特性的程式碼和課程介紹。
課程目錄見後面課程列表部分
。 大家也可以通過 github commit 功能進行比較,檢視程式碼的變更。
先行知識
學習這個課程之前呢,需要各位對 Webpack 的 API 有一定的瞭解。
如果完全不瞭解的話,不建議您繼續往下看。
如果你已經具備了相關 Webpack 的知識,那麼就讓我們開始吧!
開始學習
如果你想學習的話,請切換到對應分支。
比如你想學習第一課,就切換到 lecture/part1 分支 ,想學習第二課,就切換到 lecture/part2 分支,依次類推。
課程列表
現在已經完成了前兩章內容的草稿,並計劃在 2018-07 月份進行完善和糾錯。 其他章節部分計劃八月份實現。如果你特別感興趣,請在 issue 區域留言,也許會提前也不一定。
草稿,隨時可能變更
...未完待續
原文及倉庫地址:https://github.com/azl397985856/mono-webpack