有没有关于编写Gulpfile、命名任务、构建配置文件等的惯例?
也许可以从Grunt世界中得出一些基本的常识性东西?
如果你离开工作岗位,下一个JS开发者如何直观地理解如何构建项目?
有没有关于编写Gulpfile、命名任务、构建配置文件等的惯例?
也许可以从Grunt世界中得出一些基本的常识性东西?
如果你离开工作岗位,下一个JS开发者如何直观地理解如何构建项目?
我们最终根据阶段对名称进行分组,并将子任务嵌套在每个主要阶段的名称下面。
本质上,我们采用了策略,从其他语言的构建库(例如gradle)中复制约定,因此整个过程的构建命令都是相同的,每个人都能够理解该怎么做。
这导致:
build
...
build:compile
build:compile:less
...
test
test:unit
...
test:e2e
...
verify
...
release
release:copy
release:copy:fonts