webpack做了哪些事
- 把這些不同的靜態資源的類型把它打包成一個js,然後我們在html裏面去引用這個js的時候,我們的html裏面的js就可以正常的運行然後去執行我們的操作
- 因爲我們大家知道做前端項目的時候,大家應該有經驗就是我們希望把很多零碎的js打包成一起,因爲這樣可以減少HTTP請求
- 同樣的我們希望使用模塊依賴,因爲我們會做很多可複用的代碼,把它寫到一個模塊裏面去,這樣的話我們在下一次有一個新項目的時候可以再去使用原來的那個模塊,而不需要再把原來的代碼去重新寫一遍,或者是你要去拷貝一份,你拷貝一份的意思就是你兩個項目如果使用同一份的這個代碼,它裏面有一個問題,那你就要去修改兩邊,對不對,所以如果你項目有很多個,你10來個,那你每個地方都要去改,所以這就是模塊化的意義
- 那麼webpack開始幫我們就是做這個事情,但同時他還可以做更多的事情,他可以加在前端的所有資源,就是我們的圖片、css這些東西,那麼這些東西如何去加載,