ミッションステートメント


1. 開発タスク 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_dist 前に紹介したディレクトリ構造に従ってプロジェクトを作成した後、コマンドラインに gulp build_dev と入力して開発に入ります。モード。

  • src ディレクトリと一致する dev ディレクトリを自動的に作成し、ejs およびあまりコンパイルされていないファイルを保存します
  • すべてのファイルの変更を自動的に監視します
  • ファイルの変更を監視すると自動的に更新します ブラウザワークフロー構成ファイルでオンまたはオフを選択できます。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 タスクの実行によって生成されたディレクトリは削除されません。 🎜🎜🎜