要使用gulp來流程化我們的開發工作.首先需要在項目的根目錄下創建一個gulpfile.js文件.
然后在gulpfile.js中填入以下代碼:
var gulp = require('gulp') gulp.task('greet', function(){ console.log('HelloWorld!') })
在命令行執行命令:gulp greet,出現下面的情況,說明成功
C:\Users\Administrator\Desktop\npmDemo>gulp greet
# 執行結果 [07:45:23] Using gulpfile ~\Desktop\npmDemo\gulpfile.js [07:45:24] Task 'greet' is not in your gulpfile [07:45:24] Please check the documentation for proper gulpfile formatting C:\Users\Administrator\Desktop\npmDemo>gulp greet [07:45:35] Using gulpfile ~\Desktop\npmDemo\gulpfile.js [07:45:35] Starting 'greet'... hello world [07:45:35] Finished 'greet' after 337 μs
這里對代碼進行一一解釋:
1.通過require語句引用已經安裝的第三方依賴包.這個require只能是引用當前項目的,不能引用全局下的.require語法是node.js獨有的,只能在node.js環境下使用.
2.gulp.task是用來創建一個任務.gulp.task的第一個參數是命令的名字,第二個參數是函數,就是執行這個命令的時候會做什么事情,都是寫在這個里面的.
3.寫完以上的代碼后,以后的如果想要執行greet命令,那么只需要進入到項目所在的路徑,然后終端使用gulp greet即可執行.