說說你對webpack的理解?解決了什么問題蚜点?
理解:webpack 是一款模塊加載轧房,資源打包工具.
解決了什么問題:如何在前端項目中高效的管理和維護(hù)項目中的每一個資源。
優(yōu)勢:
以commonJS的形式來書寫腳本绍绘,對AMD奶镶、CMD的支持也很全面迟赃,方便舊項目的遷移
關(guān)于 CommonJS , AMD , CMD 的理解
能被模塊化的不止是JS
能替代部分grunt/gulp的工作,例如打包厂镇,壓縮混淆纤壁,圖片轉(zhuǎn)base64等
擴(kuò)展性強(qiáng),插件機(jī)制完善捺信,支持React熱拔插(react-hot-loader)
主要特征:
同時支持 ComminJS 和 AMD 模塊
靈活性和擴(kuò)展性
按需加載
打包
開發(fā)時在內(nèi)存中完成打包酌媒,性能更快,完全可以支持開發(fā)過程的實時打包需求
對 source map 有很好的支持
安裝:cnpm i webpack -g
————————————————
版權(quán)聲明:本文為CSDN博主「Joke迄靠!」的原創(chuàng)文章馍佑,遵循CC 4.0 BY-SA版權(quán)協(xié)議,轉(zhuǎn)載請附上原文出處鏈接及本聲明梨水。
原文鏈接:https://blog.csdn.net/weixin_43900414/article/details/100517845