사명 선언문


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를 입력하여 개발에 들어갑니다. 방법.

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