ミッションステートメント
1. 開発タスク 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
前に紹介したディレクトリ構造に従ってプロジェクトを作成した後、コマンドラインに gulp build_dev
と入力して開発に入ります。モード。
- src ディレクトリと一致する dev ディレクトリを自動的に作成し、ejs およびあまりコンパイルされていないファイルを保存します
- すべてのファイルの変更を自動的に監視します
- ファイルの変更を監視すると自動的に更新します ブラウザワークフロー構成ファイルでオンまたはオフを選択できます。tmtworkflowrc
2. 本番タスク 3. FTP デプロイgulp build_dist
開発が完了したら、
gulp build_dist
を実行して最終ファイルを生成します。オンラインで公開される。 コンパイルおよびマージされたすべてのファイルを保存するための dist ディレクトリを自動的に生成します。
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 タスクの実行によって生成されたディレクトリは削除されません。 🎜🎜🎜