Webpack前端構(gòu)建工具
發(fā)表于:2020-09-09
webpack是一個JavaScript應(yīng)用程序的靜態(tài)模塊打包器,前端構(gòu)建工具,可以將項目中資源,Css、Javascript 和圖像、字體文件等打包后置于依賴關(guān)系中,可以按照需求引用依賴來使用資源。
實(shí)現(xiàn)組件化。一個組件,多處調(diào)用,同樣的代碼不需要多個地方重復(fù)使用,方便代碼的維護(hù)。消除對未引用資源的依賴。在復(fù)雜應(yīng)用或者多靜態(tài)資源的情況下可以減少很多無效的浪費(fèi),這會對應(yīng)用加載速度的有很大提升??刂瀑Y源的處理方式,對不同類型的文件引入做針對性的操作,比如對Css預(yù)處理、代碼壓縮、圖片壓縮、文件處理等。
異步加載資源。Webpack也提供了拆分代碼后異步加載的方式,先加載某個主要模塊,當(dāng)用到某個需要資源再發(fā)送請求異步加載該模塊,可以提高應(yīng)用的加載和訪問速度。
如果是構(gòu)建一個復(fù)雜的前端應(yīng)用程序,那么Webpack可以提高開發(fā)效率。如果項目需要的靜態(tài)資源、Javascript和Css文件不多,那么Webpack就沒有必要使用。
(非特殊說明,本文版權(quán)歸原作者所有,轉(zhuǎn)載請注明出處 )
標(biāo)簽: 上海網(wǎng)站建設(shè)、上海網(wǎng)站制作、高端網(wǎng)站設(shè)計、邁若網(wǎng)絡(luò)
手機(jī)隨時獲取邁若動態(tài),掃描左側(cè)二維碼
添加邁若微信公眾號【manro_since2005】
相關(guān)文章