如何组合外部JavaScript文件

如何组合外部JavaScript文件,javascript,ruby,firebase,optimization,yandex,Javascript,Ruby,Firebase,Optimization,Yandex,在站点优化中,并在pingdom和其他平台上测试其速度后,它表示要组合外部JavaScript文件。我怎样才能把它们结合起来 下面是它说要合并的文件,但我不知道如何合并它们 There are 2 JavaScript files served from mc.yandex.ru. They should be combined into as few files as possible. https://mc.yandex.ru/metrika/tag.js https://mc.yandex

在站点优化中,并在
pingdom
和其他平台上测试其速度后,它表示要组合外部JavaScript文件。我怎样才能把它们结合起来

下面是它说要合并的文件,但我不知道如何合并它们

There are 2 JavaScript files served from mc.yandex.ru. They should be combined into as few files as possible.
https://mc.yandex.ru/metrika/tag.js
https://mc.yandex.ru/watch/47716165/1?wmode=7&p ... 0%26%20Reviews%20in%20UAE%20%7C%20YallaMotor.com

There are 2 JavaScript files served from static.adsafeprotected.com. They should be combined into as few files as possible.
https://static.adsafeprotected.com/sca.17.4.95.js
https://static.adsafeprotected.com/skeleton.js

There are 2 JavaScript files served from www.gstatic.com. They should be combined into as few files as possible.
https://www.gstatic.com/firebasejs/4.10.1/firebase-app.js
https://www.gstatic.com/firebasejs/4.10.1/firebase-messaging.js
如何将它们合并到一个文件中?

合并Javascript文件 JavaScript可以通过使用前辈进行组合。Gulp是处理器之一
如果使用gulp,有一个名为
gulpconcat
的包,应该首先导入它,我们可以简单地将多个JavaScript文件合并成一个。所以脚本文件将是一个。

请参见关于吞咽的问题:。

步骤非常简单 1) 导入一大口
2) 添加文件
3) 将目标添加到
.dest()


但是您应该下载js文件,并将其添加到您的本地路径。

如果它们是从CDN提供的,就像它们看起来的那样,您不能将它们组合在一起。如果您真的想合并它们,您必须下载它们,手动或使用任务自动化工具(Gulp…)合并它们,然后从您自己的服务器提供合并后的文件。