递归包含的grunt-include-replace解决方法

时间:2014-06-13 11:35:18

标签: replace include gruntjs

我刚刚开始使用grunt并且已经安装了grunt-include-replace

现在确实说得很清楚;

警告:该任务不会检查递归包含。

但有没有人知道围绕这个的黑客方式?

我尝试过很多事情,但还没有任何工作。

有什么想法吗?

2 个答案:

答案 0 :(得分:0)

我建议您改用https://github.com/vanetix/grunt-includes 我有同样的问题,虽然配置有点不同,默认包含语法是不同的include "_includefile.html",据我所知,它不支持变量和全局变量。它解决了递归问题。

答案 1 :(得分:0)

此警告具有误导性

WARNING: The task does not check for recursive includes实际上指的是不检查循环包含的脚本。它警告说插件不会检查潜在的无限循环,例如

  

文件1包含文件2 文件2包含文件1。

由于同样的原因,我几乎一直在寻找另一个插件,但在尝试之后,这个插件肯定适用于递归包含,例如。

  

文件1包含文件2 文件2包含文件3。