Gulp.js 任务名称约定
Gulp.js conventions for tasks names
在编写 Gulpfile、任务命名空间、构造配置文件等方面是否有任何约定?
也许可以从 Grunt 世界中获取一些基本常识性的东西?
您如何处理 Gulpfile 的结构,就好像您要辞去工作,而下一位 JS 开发人员会来并凭直觉了解如何构建项目?
所以我们完成了按阶段对名称进行分组,将子任务嵌套在主要阶段的名称下。
本质上,我们使用策略从其他语言的构建库(例如 gradle)复制已经存在的约定,因此我们流程所有部分的构建命令都是相同的,每个人都可以弄清楚做什么
这导致:
build
...
build:compile
build:compile:less
...
test
test:unit
...
test:e2e
...
verify
...
release
release:copy
release:copy:fonts
在编写 Gulpfile、任务命名空间、构造配置文件等方面是否有任何约定?
也许可以从 Grunt 世界中获取一些基本常识性的东西?
您如何处理 Gulpfile 的结构,就好像您要辞去工作,而下一位 JS 开发人员会来并凭直觉了解如何构建项目?
所以我们完成了按阶段对名称进行分组,将子任务嵌套在主要阶段的名称下。
本质上,我们使用策略从其他语言的构建库(例如 gradle)复制已经存在的约定,因此我们流程所有部分的构建命令都是相同的,每个人都可以弄清楚做什么
这导致:
build
...
build:compile
build:compile:less
...
test
test:unit
...
test:e2e
...
verify
...
release
release:copy
release:copy:fonts