【问题标题】:How to load everything from one folder?如何从一个文件夹中加载所有内容?
【发布时间】:2016-03-20 16:30:07
【问题描述】:

假设我的文件夹 scripts 包含 10 个 javascript 文件,而不是这样做:

<script src="scripts/js1.js"></script>
<script src="scripts/js2.js"></script>
<script src="scripts/js3.js"></script>
<script src="scripts/js4.js"></script>
<script src="scripts/js5.js"></script>
//and so on...

我想这样做:

<script src="scripts/*"></script>

加载scripts中的所有文件

我该怎么做呢?

【问题讨论】:

  • 我认为您的第一个障碍是,如果您正在寻找仅客户端的解决方案,那么在客户端上运行的脚本不知道服务器上的文件夹中有哪些文件。跨度>

标签: javascript directory


【解决方案1】:

【讨论】:

    【解决方案2】:

    从客户端来看,您尝试实现的目标很麻烦。在加载 html 文件之前,您可以通过服务器端脚本实现相同的目的。您可以使用诸如gruntgulp 等任务运行工具(或编写脚本)来遍历您的目标目录,检索所有 *.js 文件路径并将其脚本标签附加到您的 html 文件中。

    另一种解决方案是使用一种工具将所有 js 文件连接到一个捆绑文件中,并且仅从 html 文件中加载该文件。有很多工具可以做到这一点

    【讨论】:

      猜你喜欢
      • 2022-01-23
      • 2018-12-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-04-28
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多