javascript - 任务名称的 Gulp.js 约定

标签 javascript coding-style gulp naming-conventions convention

在编写 Gulpfile、任务命名空间、构造配置文件等方面是否有任何约定?

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

您如何处理 Gulpfile 的结构,就好像您要辞去工作,而下一位 JS 开发人员会来并凭直觉了解如何构建项目?

最佳答案

因此我们完成了按阶段对名称进行分组,将子任务嵌套在主要阶段的名称下。

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

这导致:

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

关于javascript - 任务名称的 Gulp.js 约定,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34784831/

相关文章:

c++ - C++中静态多态性背后的动机是什么?

c - 为什么在 C for 循环的条件语句中使用表达式而不是常量?

node.js - 使用 gulp/gulp-watch-less 自动编译 bootstrap less 文件不会生成 css

javascript - 使用 gulp 捆绑后内联 JS ind EJS 文件

javascript - Jquery Modal 显示但阻止了该网站

javascript - 解析云代码 : Delete All Objects After Query

javascript - 在 JavaScript 中提供默认字符串参数

node.js - gulp-sass 不再有默认的 Sass 编译器

JavaScript 循环内循环问题

javascript - 使用 php 和 ajax 在表中显示查询的值