webpack是目前一個很熱門的前端打包工具,官網(wǎng)說得很清楚,webpack的出現(xiàn)就是要把requirejs干掉。同時它還提供了十分便利的本地開發(fā)的環(huán)境。網(wǎng)上并不容易找到一個講解得比較詳細(xì)完整的教程,本文結(jié)合實踐經(jīng)驗,總結(jié)一套可用的開發(fā)和上線的配置和流程。
首先,Require JS有什么問題
RequireJs存在的問題
博主先是使用了RequireJs,后來又轉(zhuǎn)了webpack,綜合比較,requirejs確實存在一些缺點:
1.寫法比較笨拙
需要把所有的依賴模塊寫在require函數(shù)里面,當(dāng)模塊很多的時候,看起來逼格就不高了,感受如下: