新手Gulp的安裝和使用

1.gulp是什么?

Gulp是基于node的一個(gè)自動(dòng)化構(gòu)建工具,開發(fā)者可以使用它構(gòu)建自動(dòng)化工作流程(前端集成開發(fā)環(huán)境)。例如:網(wǎng)頁自動(dòng)刷新,CSS預(yù)處理,代碼檢測(cè),圖片壓縮等功能,只需要簡(jiǎn)單的命令行就可以全部完成。使用它,可以簡(jiǎn)化工作,讓你把重點(diǎn)放在功能的開發(fā)上,同時(shí)減少人為失誤,提高開發(fā)的效率和質(zhì)量。

2.gulp的安裝是基于node的,所以安裝gulp之前需要查看此電腦安裝node沒有。

(1)win+R打開運(yùn)行窗口,然后輸入cmd點(diǎn)擊確定進(jìn)入命令提示行。

1.png
(2)輸入node -v 查看node版本;npm -v查看npm版本;
2.png

(3)如果你電腦上面沒有安裝過node,則需要去node官網(wǎng)下載安裝才能繼續(xù)學(xué)習(xí)和安裝gulp。

安裝node:[https://nodejs.org/en/](https://nodejs.org/en/)
3.png

(4)node安裝完成之后,就可以安裝gulp!

3.安裝gulp

(1)執(zhí)行命令行npm install gulp -g 全局安裝gulp

(2)輸入命令行g(shù)ulp -v來查看gulp是否安裝成功!
4.png

4.gulp安裝成功之后就可以創(chuàng)建項(xiàng)目進(jìn)行工作啦!

(1)創(chuàng)建工程目錄


5.png

(2)cd到工程目錄下


6.png

(3)執(zhí)行npm init 命令行創(chuàng)建package.json,這個(gè)文件保存著這個(gè)項(xiàng)目的相關(guān)信息;


7.png

(4)執(zhí)行npm install gulp --save-dev 本地安裝gulp

8.png

(5)在工程目錄下創(chuàng)建gulpfile.js文件
在gulpfile.js文件中需要先載入gulp包,因?yàn)間ulp包里面提供了一些API
var gulp = require("gulp") //引入gulp包
核心API有:


9.png

(6)執(zhí)行g(shù)ulp,運(yùn)行項(xiàng)目即可

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 1.gulp是什么? Gulp是基于node的一個(gè)自動(dòng)化構(gòu)建工具,開發(fā)者可以使用它構(gòu)建自動(dòng)化工作流程(前端集成開發(fā)...
    1263536889閱讀 341評(píng)論 0 1
  • 在現(xiàn)在的前端開發(fā)中,前后端分離、模塊化開發(fā)、版本控制、文件合并與壓縮、mock數(shù)據(jù)等等一些原本后端的思想開始...
    Charlot閱讀 5,659評(píng)論 1 32
  • 一直以來工作中都沒有用到過gulp,所以一直沒花時(shí)間去看,前段時(shí)間做公司年會(huì)項(xiàng)目的時(shí)候,因?yàn)槭俏⑿哦说木W(wǎng)頁應(yīng)用...
    奔跑的大橙子閱讀 2,444評(píng)論 0 2
  • 1.背景介紹 gulp是前端開發(fā)過程中對(duì)代碼進(jìn)行構(gòu)建的工具,是自動(dòng)化項(xiàng)目的構(gòu)建利器;它不僅能對(duì)網(wǎng)站資源進(jìn)行優(yōu)化,而...
    cczhuc閱讀 997評(píng)論 0 0
  • 原文標(biāo)題:Gulp for Beginners作者: Zell Liew翻譯:治電小白菜原文地址:https://...
    ZZES_ZCDC閱讀 1,711評(píng)論 6 18

友情鏈接更多精彩內(nèi)容