前端自動化工具之gulp

gulp 作用壓縮鸟废、合并js和css 文件

文件的壓縮合并可以減少緩存 減少文件的網絡請求可以提高網頁速度恋沃,所以gulp是非常不錯的工具

以下是如何安裝和使用gulp
聲明:主要針對Mac端

1辜腺、全局安裝

$ npm install --global gulp 全局安裝

注意 這里是初始化(如果不想初始化請?zhí)^) $ npm init 
 

初始化后文件夾為空的 如下圖 

下面是對比照為未初始化 多出了好多插件

$ npm install gulp 安裝在當前命令所在文件的目錄下

2、作為項目的開發(fā)依賴(devDependencies)安裝

$ npm install --save-dev gulp

npm install --save 模塊名 :將模塊下載到當前目錄的node_modules中并將依賴

寫入 package.json中的dependencies中

npm install --save-dev 模塊名 : 將模塊下載到當前目錄

的node_modules中并將依賴寫入 package.json中的devDependencies中

安裝后顯示如下

3. 在項目根目錄下創(chuàng)建一個名為 gulpfile.js 的文件:

var gulp = require('gulp');

gulp.task('default', function() {

 // 將你的默認的任務代碼放在這

});

4鄙币、運行gulp

在命令行中輸入$ gulp

顯示如下:

因為回調函數中什么都沒有

具體用法:

首先安裝插件

gulp-concat 文件合并

gulp-jsmin 壓縮js文件

安裝好了 下面我們就來試一下效果

這里就拿合并js文件來講 其余原理一樣:

兩個單獨的js文件(下圖紅框)

Mou icon

運行一下 $ gulp default

新生成的js文件 (下圖綠框)

好了麦乞,, 到這里 js文件的壓縮琉预,合并就完成了

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
  • 序言:七十年代末董饰,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子,更是在濱河造成了極大的恐慌卒暂,老刑警劉巖啄栓,帶你破解...
    沈念sama閱讀 216,496評論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現場離奇詭異也祠,居然都是意外死亡昙楚,警方通過查閱死者的電腦和手機,發(fā)現死者居然都...
    沈念sama閱讀 92,407評論 3 392
  • 文/潘曉璐 我一進店門诈嘿,熙熙樓的掌柜王于貴愁眉苦臉地迎上來堪旧,“玉大人,你說我怎么就攤上這事奖亚〈久危” “怎么了?”我有些...
    開封第一講書人閱讀 162,632評論 0 353
  • 文/不壞的土叔 我叫張陵昔字,是天一觀的道長爆袍。 經常有香客問我,道長李滴,這世上最難降的妖魔是什么螃宙? 我笑而不...
    開封第一講書人閱讀 58,180評論 1 292
  • 正文 為了忘掉前任,我火速辦了婚禮所坯,結果婚禮上,老公的妹妹穿的比我還像新娘挂捅。我一直安慰自己芹助,他們只是感情好,可當我...
    茶點故事閱讀 67,198評論 6 388
  • 文/花漫 我一把揭開白布闲先。 她就那樣靜靜地躺著状土,像睡著了一般。 火紅的嫁衣襯著肌膚如雪伺糠。 梳的紋絲不亂的頭發(fā)上蒙谓,一...
    開封第一講書人閱讀 51,165評論 1 299
  • 那天,我揣著相機與錄音训桶,去河邊找鬼累驮。 笑死,一個胖子當著我的面吹牛舵揭,可吹牛的內容都是我干的谤专。 我是一名探鬼主播,決...
    沈念sama閱讀 40,052評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼午绳,長吁一口氣:“原來是場噩夢啊……” “哼置侍!你這毒婦竟也來了?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 38,910評論 0 274
  • 序言:老撾萬榮一對情侶失蹤蜡坊,失蹤者是張志新(化名)和其女友劉穎杠输,沒想到半個月后,有當地人在樹林里發(fā)現了一具尸體秕衙,經...
    沈念sama閱讀 45,324評論 1 310
  • 正文 獨居荒郊野嶺守林人離奇死亡蠢甲,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 37,542評論 2 332
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現自己被綠了灾梦。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片峡钓。...
    茶點故事閱讀 39,711評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖若河,靈堂內的尸體忽然破棺而出能岩,到底是詐尸還是另有隱情,我是刑警寧澤萧福,帶...
    沈念sama閱讀 35,424評論 5 343
  • 正文 年R本政府宣布拉鹃,位于F島的核電站,受9級特大地震影響鲫忍,放射性物質發(fā)生泄漏膏燕。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,017評論 3 326
  • 文/蒙蒙 一悟民、第九天 我趴在偏房一處隱蔽的房頂上張望坝辫。 院中可真熱鬧,春花似錦射亏、人聲如沸近忙。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,668評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽及舍。三九已至,卻和暖如春窟绷,著一層夾襖步出監(jiān)牢的瞬間锯玛,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,823評論 1 269
  • 我被黑心中介騙來泰國打工兼蜈, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留攘残,地道東北人。 一個月前我還...
    沈念sama閱讀 47,722評論 2 368
  • 正文 我出身青樓饭尝,卻偏偏與公主長得像肯腕,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子钥平,可洞房花燭夜當晚...
    茶點故事閱讀 44,611評論 2 353

推薦閱讀更多精彩內容