Énoncé de mission
1. Tâche de développement gulp build_dev
gulp build_dev
按照前面介绍的目录结构创建好项目后,命令行中输入 gulp build_dev
即进入开发模式。
- 自动创建与 src 目录一致的 dev 目录存放 ejs 和 less 编译后的文件
- 自动监听所有文件变动
- 监听到文件变动时自动刷新浏览器, 可在工作流配置文件 .tmtworkflowrc 选择开启或关闭
gulp build_dist
2. 生产任务 当开发完成之后,执行 gulp build_dist
生成可供发布上线的最终文件。 自动生成 dist 目录,存放所有经过编译合并的文件。
gulp ftp
3. FTP 部署 此任务依赖于 生产任务,执行 gulp ftp
时,会先执行 gulp build_dist
生成 dist 目录,然后将生成的 dist 目录上传至 .tmtworkflowrc 指定的 ftp 地址。
gulp zip
4. 打包 执行 zip 任务时,会先执行 gulp build_dist
Après avoir créé le projet selon la structure de répertoires introduite précédemment, entrez gulp build_dev
sur la ligne de commande pour accéder au développement mode.
- Créez automatiquement un répertoire dev cohérent avec le répertoire src pour stocker les ejs et les fichiers moins compilés
- Surveillez automatiquement toutes les modifications de fichiers
- Actualisez automatiquement lors de la surveillance des modifications de fichiers Navigateur , vous pouvez choisir de l'activer ou de le désactiver dans le fichier de configuration du workflow.tmtworkflowrc
2. Tâche de production 3. Déploiement FTPgulp build_dist
Une fois le développement terminé, exécutez
gulp build_dist
pour générer le fichier final qui peut être mis en ligne. Générez automatiquement un répertoire dist pour stocker tous les fichiers compilés et fusionnés.
gulp ftp
gulp ftp
, gulp build_dist
sera d'abord exécuté pour générer un répertoire dist, puis le répertoire dist généré sera téléchargé à l'adresse ftp spécifiée par .tmtworkflowrc. 🎜🎜 4. Emballage gulp zip
🎜Lors de l'exécution de la tâche zip, gulp build_dist
génère le répertoire dist, puis le conditionne et le compresse dans un package zip. 🎜🎜🎜Remarque : toutes les modifications de développement se trouvent dans le répertoire du fichier source src. Les répertoires dev et dist sont automatiquement compilés et générés pour la tâche et n'ont pas besoin d'être modifiés. Une fois les tâches ftp et zip exécutées, le répertoire dist généré en appelant build_dist sera automatiquement supprimé. Le répertoire généré en exécutant la tâche build_dist ne sera pas supprimé. 🎜🎜🎜