Javascript 这是什么意思,把一个冒号吞下去的任务称为任务?

Javascript 这是什么意思,把一个冒号吞下去的任务称为任务?,javascript,gulp,Javascript,Gulp,我想知道在吞咽任务中用作follow时,:冒号有什么用途 它是否传递参数 吞咽并没有赋予结肠特殊的意义。在具有特殊含义的项目中,该含义来自其他地方,而不是“吞咽”:项目文化或历史、其他工具等 有些人用它来组织他们的任务名称。所有与清理有关的任务都可以从clean:开始。因此,您将拥有clean:dist,clean:build,等等。(如果您想知道为什么要清理多个目标,有些人希望有多个级别的清理。clean:build会删除传输的文件,但会保留一些本地配置文件。clean:dist会删除不

我想知道在吞咽任务中用作follow时,
冒号有什么用途

  • 它是否传递参数


吞咽并没有赋予结肠特殊的意义。在具有特殊含义的项目中,该含义来自其他地方,而不是“吞咽”:项目文化或历史、其他工具等

有些人用它来组织他们的任务名称。所有与清理有关的任务都可以从
clean:
开始。因此,您将拥有
clean:dist
clean:build
,等等。(如果您想知道为什么要清理多个目标,有些人希望有多个级别的清理。
clean:build
会删除传输的文件,但会保留一些本地配置文件。
clean:dist
会删除不属于源发行版的所有文件(即删除更多文件)。)

有些人会为相同的目标或其他字符使用连字符。Gulp等工具可能会将冒号解释为一种组织设备。请注意,此工具也会在解释冒号时解释下划线(
)和连字符(
-


冒号在Grunt中很有意义。将生成系统从Grunt转换为Gulp的人可能会保留冒号,因为他们在Grunt中的原始任务中有冒号。如果您的团队习惯于在Grunt中最初创建的任务名称,或者与调用这些任务的其他工具交互,则只保留冒号而不使用冒号可能会有好处必须要求人们调整或更新调用构建任务的代码。

AFAIK这只是一种以可读的方式命名任务名称的简单方法。在您的示例中,
clean:mobile
任务将执行专门针对
mobile
资产的clean任务。
gulp.task('default', ['clean:mobile']);