前言
在日常的前端开发中,我们会遇到 LESS/SASS
编译、CSS
前缀自动补全 、CSS
压缩、 图片压缩、JS
合并压缩、布署发布 等各种各样的操作。通常,我们都会根据实际情况定制一个流程性的工具来实现所有常规的功能,即所谓的前端工作流。tmt-workflow
为微信TmT团队研发的工作流。
tmt-workflow
tmt-workflow
是一个基于 Gulp(v4.0)、高效、跨平台(macOS & Win)、可定制的前端工作流程。
现已推出 GUI
桌面工具:WeFlow
,无需安装任何环境依赖即可使用,官网下载:http://weflow.io/
功能特性
- 自动化流程
- 调试 & 部署
- 解决方案集成
除了以上的各种功能,其余特性:
- 基于 Gulp4 ,超好用的流程化(gulp.series, gulp.parallel)控制 API,更高的性能
- 跨平台的,支持 Win 和 Mac,满足各类开发者
- 所有项目共享一个
node_modules
,只需一次npm install
即可 - 可定制的,你可以根据自己的需求修改实现你自己想要的功能
- 自带
rem适配方案
、智能 Webp 解决方案
、去缓存文件 Reversion (MD5) 解决方案