剛開始做微信小程序開發(fā),偶然間看到webpack這個東西,似乎前端開發(fā)中會經(jīng)常用到,花點時間小小的學(xué)習(xí)了一下。
最膚淺的理解,webpack可以將多個文件打包成一個文件,使得原本項目中需要引入多個模塊文件變成只需要引入一個文件即可。
例如,項目中需要使用模塊A提供的功能,而模塊A中又使用了模塊B、模塊C、模塊D的功能,所以要使用模塊A就必須同時引入A、B、C、D的文件,如果B、C、D中又引入了別的模塊,情況又會變得更復(fù)雜。而我們最初的需求僅僅是使用模塊A的功能,并不關(guān)心A與其他模塊的調(diào)用關(guān)系,能不能只引入一個文件就完成對模塊A的引用?
答案就是webpack,它能把模塊A以及A使用到的其他模塊全部打包整理到一個文件里。
詳細(xì)的webpack使用方法,可以看這里