1
<config:path.src>

相对

<%= path.src %>

在我见过的一些示例中,第一个示例用于在目标中定义 src/dest 的“长”方式,而第二个示例用于“短”方式。但这并不一致,因此它们似乎在 gruntfiles 中可以互换使用。有什么启示吗?

4

1 回答 1

3

第一种形式在 0.4 之前的 Grunt<config:path.src>中称为指令。他们允许根据相关的指令(config:, json:, file_temaplte:)执行不同的任务。

在 Grunt 0.4 中,这些已被删除以供更标准的格式使用:

  • <config:prop.subprop><%= prop.subprop %>
  • <json:file.json>grunt.file.readJSON('file.json')
  • <file_template:file.js>grunt.template.process(grunt.file.read('file.js'))

如您所见,在config:指令的情况下,这实际上等同于<%= %>下划线模板标签。

但是指令 where 也允许其他动作。

更多关于这里(在配置部分):https ://github.com/gruntjs/grunt/wiki/Upgrading-from-0.3-to-0.4

于 2012-12-21T01:37:39.100 回答