递归地包含脚本文件并用 HTML 脚本标签包装它们

Include scripts files recursively and wrap them with HTML Script tags

我的子文件夹中有很多文件,我必须将它们包含在一个 html 文件中,即 -

<script src="folder2/file1.js"></script>

每个文件。

我正在寻找一种简单的方法来 运行 提供的根文件夹中的所有文件夹,并使其包含到我的 index.html 所有文件中。

即- 对于带有 -

的文件夹
folder1>
    file1.js
    file2.js
folder2>
    file1.js 

它将在 index.html -

<script src="folder1/file1.js"></script>
<script src="folder1/file2.js"></script>
<script src="folder2/file1.js"></script>

我不想连接它们,所以请避免 grunt concat 建议。

你有什么好主意吗?

我会用 grunt-include-source

这样,您就可以避免使用 concat 并获得预期的结果。

我对它不是很熟悉所以我建议你参考这个SO answer