第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

為什么用webpack和gulp兩個(gè)打包工具?

喜歡老師的課程!

但是有個(gè)疑惑,為什么用webpack打包js,用gulp打包c(diǎn)ss,這樣不是要引入兩個(gè)打包工具嗎?為什么不用一個(gè)打包工具打包js和css呢?

正在回答

2 回答

1.Gulp側(cè)重于前端開(kāi)發(fā)的 整個(gè)過(guò)程 的控制管理(像是流水線),我們可以通過(guò)給gulp配置不通的task(通過(guò)Gulp中的gulp.task()方法配置,比如啟動(dòng)server、sass/less預(yù)編譯、文件的合并壓縮等等)來(lái)讓gulp實(shí)現(xiàn)不同的功能,從而構(gòu)建整個(gè)前端開(kāi)發(fā)流程。

2.Webpack有人也稱(chēng)之為 模塊打包機(jī) ,由此也可以看出Webpack更側(cè)重于模塊打包,當(dāng)然我們可以把開(kāi)發(fā)中的所有資源(圖片、js文件、css文件等)都可以看成模塊,最初Webpack本身就是為前端JS代碼打包而設(shè)計(jì)的,后來(lái)被擴(kuò)展到其他資源的打包處理。Webpack是通過(guò)loader(加載器)和plugins(插件)對(duì)資源進(jìn)行處理的。

3.另外我們知道Gulp是對(duì)整個(gè)過(guò)程進(jìn)行控制,所以在其配置文件(gulpfile.js)中配置的每一個(gè)task對(duì)項(xiàng)目中 該task配置路徑下所有的資源 都可以管理。比如,對(duì)sass文件進(jìn)行預(yù)編譯的task可以對(duì)其配置路徑下的所有sass文件進(jìn)行預(yù)編譯處理

0 回復(fù) 有任何疑惑可以回復(fù)我~

webpack打包js代碼,gulp打包c(diǎn)ss代碼

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消
玩轉(zhuǎn)組件庫(kù)搭建全流程
  • 參與學(xué)習(xí)       8752    人
  • 解答問(wèn)題       43    個(gè)

本課程通過(guò)圖文+視頻的多元教學(xué)方式,帶大家從零實(shí)現(xiàn)一個(gè)Vue的組件庫(kù)。

進(jìn)入課程

為什么用webpack和gulp兩個(gè)打包工具?

我要回答 關(guān)注問(wèn)題
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢(xún)優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)