사명 선언문
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
를 입력하여 개발에 들어갑니다. 방법.
- ejs 및 덜 컴파일된 파일을 저장하기 위해 src 디렉토리와 일치하는 dev 디렉토리를 자동으로 생성
- 모든 파일 변경 사항을 자동으로 모니터링
- 파일 변경 사항을 모니터링할 때 자동으로 새로 고침 브라우저 , 워크플로 구성 file.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 작업을 실행하여 생성된 디렉터리는 삭제되지 않습니다. 🎜🎜🎜