gulp CLI 文件

標誌

gulp 很少有人知道。所有其他標誌用於在需要時使用的任務。

  • -v--version 將顯示全域性和本地 gulp 版本
  • --require <module path> 在執行 gulpfile 之前需要一個模組。這對於轉換器很有用,但也有其他應用程式。你可以使用多個 --require 標誌
  • --gulpfile <gulpfile path> 將手動設定 gulpfile 的路徑。如果你有多個 gulpfiles 很有用。這也將 CWD 設定為 gulpfile 目錄
  • --cwd <dir path> 將手動設定 CWD。搜尋 gulpfile 以及所有需求的相關性將從這裡開始
  • -T--tasks 將顯示已載入的 gulpfile 的任務依賴關係樹
  • --tasks-simple 將顯示載入的 gulpfile 的明文任務列表
  • 即使沒有檢測到顏色支援,--color 也會強制 gulp 和 gulp 外掛顯示顏色
  • 即使檢測到顏色支援,--no-color 也會強制 gulp 和 gulp 外掛不顯示顏色
  • --silent 將禁用所有 gulp 日誌記錄

CLI 新增了 process.env.INIT_CWD,這是它從中啟動的原始 cwd。

任務特定標誌

有關如何新增任務特定標誌的資訊,請參閱此 StackOverflow 連結

任務

可以通過執行 gulp <task> <othertask> 來執行任務。只執行 gulp 將執行你註冊的名為 default 的任務。如果沒有 default 任務 gulp 就會出錯。

編譯器

你可以在解釋時找到支援的語言列表。如果你想新增對新語言的支援,請傳送拉請求/開啟問題。