0

我的问题是我想调用我所有的 JS 文件,如下面的示例所示。

<script src="https://cdn.automd.com/function/combo?t=js&f=settings.js:m,carpicker_plugin.js:m,jquery.backlabel.js:m,modals.js:m,function.js:m,common.js:m,clearfocus.js:m,ubox.js:m,jquery.lightbox_me-2.3.min.js,bubbletip.js:m,buttons.js:m,dropdown_account_switch.js:m&v=3.7.1"></script>

同样,我想调用以下示例中给出的所有 CSS 文件。

<link rel="stylesheet" href="https://cdn.automd.com/function/combo?t=css&f=screen.css:m,style.css:m,containers.css:m,buttons.css:m,inputs.css:m,login.css:m,autocomplete.css:m,selectjob.css:m,header.css:m,grids.css:m,automated_quotes.css:m&v=3.7.1"/>

提前致谢

4

2 回答 2

2

The PHP tool Minify can be used to combine (and compress) resources.

于 2012-11-04T12:50:56.933 回答
1

您不能在一个语句中同时包含 CSS 和 JS 文件。但是,您可以合并和缩小所有 JS 文件,并将生成的 JS 文件包含在一个请求中。同样,您可以合并您的 CSS 文件并将其包含在一个请求中。


如果您注意到脚本和链接标签中的 URL,您会看到这两个请求都由脚本https://cdn.automd.com/function/combo提供服务,该脚本采用以下 GET 参数:

t- 资源类型(JS 或 CSS),我相信他们会根据这个设置缓存头和内容类型

f- 要获取、组合和服务器的文件的逗号分隔列表。不确定:m每个文件的后缀是做什么的,我假设它是一个标志,指示文件是否应该被缩小。

于 2012-11-04T12:31:58.830 回答