188.gulp建立任務

1.經過required語句便可以引用已經安裝的第三方依賴包,這個required只能醫用當前項目安裝的依賴包,不能引用全局下的,required語法是node.js獨有的,只能在node.js環境下使用。
2.gulp.task用來建立一個任務,gulp.task的一個參數是命令行的名字,第二個參數是一個函數,就是執行這個命令的時候,執行什麼樣的操做。
3.若是想要執行該任務greet就能夠在命令行中進入項目所在的路徑下使用:gulp greet 。執行完成以後就會自動的監聽greet任務的修改,而且自動化的更新。
4.示例代碼以下:
/*導入gulp,建立一個變量*/
/*調用require()函數就會從項目中的node_modules文件中尋找在required()函數中傳遞的安裝包*/ 
var gulp = required('gulp')

// 使用變量建立一個任務
// 建立任務會使用到task()函數,第一個參數傳遞進去的是任務名,
// 第二個參數傳遞進去的是一個匿名函數
gulp.task('greet', function () {
    // body...
    // 直接打印出Hello World!
    console.log('Hello World!');
})
其中須要補充的一點是:npm install xx --save中的--save指的是你發佈以後還依賴的東西,會將依賴的包添加到package.json中的dependencies中;npm install xx --save-dev是你開發的時候依賴的東西,會將依賴的包添加到package.json文件devDependencies中。
相關文章
相關標籤/搜索