任務說明


1. 開發任務 gulp build_dev

#依照前面介紹的目錄結構建立好專案後,命令列中輸入 gulp build_dev 即進入開發模式。

  • 自動建立與src 目錄一致的dev 目錄存放ejs 和less 編譯後的檔案
  • 自動監聽所有檔案變動
  • 監聽到檔案變動時自動刷新瀏覽器, 可在工作流程設定檔.tmtworkflowrc 選擇開啟或關閉

2. 生產任務 gulp build_dist

##當開發完成之後,執行 gulp build_dist 產生可供發佈上線的最終檔案。 自動產生 dist 目錄,存放所有經過編譯合併的檔案。

3. FTP 部署 gulp ftp

此任務依賴生產任務,執行 gulp ftp時,會先執行 gulp build_dist 產生dist 目錄,然後將產生的dist 目錄上傳至.tmtworkflowrc 指定的ftp 位址。

4. 打包 gulp zip

執行zip 任務時,會先執行 gulp build_dist 產生dist 目錄,再將其打包壓縮成zip 套件。

注意:所有開發修改均在 src 來源檔案目錄下,dev 和 dist 目錄為任務自動編譯生成,勿需觸碰。 ftp 和 zip 任務執行後會自動刪除呼叫 build_dist 產生的 dist 目錄,自己執行 build_dist 任務產生的則不刪除。

#