Curl 是否存在用于包含来自外部web源的html部分的grunt包?

Curl 是否存在用于包含来自外部web源的html部分的grunt包?,curl,gruntjs,include,Curl,Gruntjs,Include,我查看了一下,但似乎没有看到任何grunt模块可以在提取片段时容纳url() 它们似乎都只是从本地目录中提取 理想情况下,我可以按照 @@indlude(http://localhost:3000/something/else) 它将从该url中提取html 我使用php来呈现带有“好”假内容的片段。如果grunt在构建“dist”时可以将呈现的资源拉进来,这将节省我一步的时间。如果我理解正确,您是说可以通过点击URL列表来触发源HTML标记的生成。您希望将生成的源代码保存在一组单独的文件中,

我查看了一下,但似乎没有看到任何grunt模块可以在提取片段时容纳url()

它们似乎都只是从本地目录中提取

理想情况下,我可以按照

@@indlude(http://localhost:3000/something/else)
它将从该url中提取html


我使用php来呈现带有“好”假内容的片段。如果grunt在构建“dist”时可以将呈现的资源拉进来,这将节省我一步的时间。

如果我理解正确,您是说可以通过点击URL列表来触发源HTML标记的生成。您希望将生成的源代码保存在一组单独的文件中,以便将它们用作模板文件(部分文件)

例如,您可以使用

从那里,您应该能够将类似的内容放入
grunfile.js
配置文件:

'curl-dir': {
  'task-name': {
    src: [
      'http://localhost:3000/something/else/a.html',
      'http://localhost:3000/something/else/b.html'
    ],
    dest: 'location/to/save/files'
  }
}

然后,该grunt任务应该通过直接运行grunt任务将标记源保存到指定的目录中:
grunt curl dir:task name

不完全正确,但也可以。我将把它们保存为partials,然后使用includes将它们放到需要的地方