是否存在用于包含来自外部 Web 源的 html 部分的任何 grunt 包?

Any grunt packages exist for including html partials from an external web source?

我看了看,似乎没有看到任何可以容纳 url (http://domain.com/route) 的 grunt 模块。

所有这些似乎都只从本地目录中提取。

理想情况下,我可以按照

的方式做一些事情
@@indlude(http://localhost:3000/something/else)

它会从 url 中提取 html。

我正在使用 php 渲染带有 "good" 虚假内容的部分内容。如果 grunt 可以在构建 "dist"

时拉入渲染资源,那将节省我一步

如果我没理解错的话,您是说您可以通过点击 URL 列表来触发源 HTML 标记的生成。您想将此生成的源保存在一堆单独的文件中,以便您可以将它们用作模板文件(部分)。

例如,您可以使用 grunt-curl 执行此操作。

从那里,您应该可以将类似这样的内容放入您的 Gruntfile.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.