在webpack中一切皆模塊,它做的主要事情是,分析你的項目結構,找到javascript模塊以及其他的一些瀏覽器不能直接運行的拓展語言(scss,ts等等),並將其打包爲合適的格式供瀏覽器識別。
它能做哪些事:
- 代碼轉化
- 文件優化
- 代碼分割
- 模塊合併
- 自動刷新
- 代碼校驗
- 自動發佈
它的核心就是loaders,plugins,module三大部分。
可以參考我的github有關webpack的部分上面還附帶webpack4.0的視頻鏈接,參考鏈接https://github.com/yangyankang/share/tree/master/webpack