任务名称为

时间:2016-01-14 08:32:35

标签: javascript coding-style gulp naming-conventions convention

是否有任何编写Gulpfiles,命名空间任务,构造配置文件等的约定?

也许有一些基本的常识性事物可以从Grunt世界中获取?

你如何处理Gulpfile的结构,好像你要辞掉你的工作,下一个JS开发人员会直截了当地理解如何构建项目?

1 个答案:

答案 0 :(得分:2)

所以我们最终按阶段对名称进行分组,在主要阶段的名称下嵌套子任务。

基本上我们使用策略来复制已经存在的其他语言(例如gradle)的构建库中的约定,因此我们流程的所有部分的构建命令都是相同的,并且每个人都可以找出要做什么

这导致:

build
...
build:compile
build:compile:less
...
test
test:unit
...
test:e2e
...
verify
...
release
release:copy
release:copy:fonts