我想知道:
在gulp任务中如下使用冒号有什么用.
它传递参数吗?
gulp.task('default', ['clean:mobile']);
Louis.. 20
Gulp对结肠没有特殊意义.在具有特殊含义的项目中,意义来自Gulp之外的其他地方:项目文化或历史,其他工具等.
有些人将其用作组织任务名称的方法.所有与清理有关的任务都可以从中开始clean:
.所以你有clean:dist
,clean:build
等等(如果你想知道为什么多个目标的清洁,有些人喜欢有多个程度的清洁.clean:build
将删除转换文件,但会留下一些本地配置文件.clean:dist
将删除所有不是部分源代码分发(即删除更多).)
有些人会将连字符用于同一目标或其他角色.像这样的 Gulp工具可以将冒号解释为组织设备.请注意,此工具还解释下划线(_
)和连字符(-
),因为它解释冒号.
结肠在Grunt中很有意义.将构建系统从Grunt转换为Gulp的人可能会保留冒号,因为他们在Grunt中的原始任务中有冒号.如果您的团队习惯于最初在Grunt中创建的任务名称,或者与调用这些任务的其他工具交互,那么保留冒号而不必让人们适应或不得不更新调用构建的代码可能是有利的.任务.
Gulp对结肠没有特殊意义.在具有特殊含义的项目中,意义来自Gulp之外的其他地方:项目文化或历史,其他工具等.
有些人将其用作组织任务名称的方法.所有与清理有关的任务都可以从中开始clean:
.所以你有clean:dist
,clean:build
等等(如果你想知道为什么多个目标的清洁,有些人喜欢有多个程度的清洁.clean:build
将删除转换文件,但会留下一些本地配置文件.clean:dist
将删除所有不是部分源代码分发(即删除更多).)
有些人会将连字符用于同一目标或其他角色.像这样的 Gulp工具可以将冒号解释为组织设备.请注意,此工具还解释下划线(_
)和连字符(-
),因为它解释冒号.
结肠在Grunt中很有意义.将构建系统从Grunt转换为Gulp的人可能会保留冒号,因为他们在Grunt中的原始任务中有冒号.如果您的团队习惯于最初在Grunt中创建的任务名称,或者与调用这些任务的其他工具交互,那么保留冒号而不必让人们适应或不得不更新调用构建的代码可能是有利的.任务.