Gulp: 从文件加载顺序到 concat

Gulp: load order from a file to concat

我们的应用程序将 ~100 个 HTML 文件的列表按特定顺序连接到一个文件中。订单信息应该从一个特殊的 html 文件 order.html 中提取。所以流程应该是:

  1. 使用 cheerio(或其他插件)从 order.html
  2. 中提取订单信息
  3. 对于提取的 order 列表中的每个文件,使用 cheerio(或其他插件)对其进行处理
  4. 根据order列表拼接所有处理后的文件,保存到output.html.

我试过 gulp-order,它只是按硬编码列表排序。但是我们需要一个动态的订单列表。怎么做到的?

好吧,最后我只是通过将订单信息存储在某个临时文件中解决了这个问题,然后从该文件中读取以加载依赖项。该解决方案有效。但它不是很好,因为它引入了一些临时存储。