Kenyataan misi


1. Tugas pembangunan gulp build_dev

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_distSelepas mencipta projek mengikut struktur direktori yang diperkenalkan sebelum ini, masukkan gulp build_dev pada baris arahan untuk memasuki pembangunan mod.

  • Buat direktori dev secara automatik selaras dengan direktori src untuk menyimpan fail ejs dan kurang tersusun
  • Secara automatik pantau semua perubahan fail
  • Segarkan semula secara automatik apabila memantau perubahan fail Penyemak imbas , anda boleh memilih untuk menghidupkan atau mematikannya dalam fail konfigurasi aliran kerja.tmtworkflowrc
2. Tugas pengeluaran gulp build_dist

Selepas pembangunan selesai, laksanakan gulp build_dist untuk menjana fail akhir yang boleh dikeluarkan dalam talian. Menjana direktori dist secara automatik untuk menyimpan semua fail yang disusun dan digabungkan.

3. Arahan FTP gulp ftp
Tugas ini bergantung pada tugas pengeluaran . Apabila melaksanakan gulp ftp, gulp build_dist akan dilaksanakan terlebih dahulu untuk menjana direktori dist, dan kemudian direktori dist yang dijana akan dimuat naik ke alamat ftp yang ditentukan oleh .tmtworkflowrc. 🎜🎜4. Pembungkusan gulp zip🎜Apabila melaksanakan tugas zip, gulp build_dist menjana direktori dist, dan kemudian membungkus dan memampatkannya ke dalam pakej zip. 🎜🎜🎜Nota: Semua pengubahsuaian pembangunan adalah dalam direktori fail sumber src Direktori dev dan dist secara automatik disusun dan dijana untuk tugasan dan tidak perlu disentuh. Selepas tugas ftp dan zip dilaksanakan, direktori dist yang dijana dengan memanggil build_dist akan dipadamkan secara automatik Direktori yang dijana dengan melaksanakan tugas build_dist tidak akan dipadamkan. 🎜🎜🎜