如何将JS文件合并为一个没有错误的文件
How can I combine JS files into one without errors
下面是我在网站上运行的JS文件列表。我想把它们合并成一个缩小的文件。当我这样做时,页面会显示常见的jquery错误。但我所做的只是缩小它们,并将它们放在同一个文件中(按相同的顺序)。
当我单独输入它们时,没有错误
jquery-1.8.3.min.js
modernizr-2.6.2-respond-1.1.0.min.js
bootstrap.js
script.js (custom js)
jquery.validate.js
bootstrap.notify.js
jquery.hoverintent.min.js
jquery.cookie.js
jquery.superfish.min.js
jquery.cycle2.min.js
respond.min.js
jquery.magnific-popup.min.js
html5shiv-printshiv.min.js
您想要的是一个构建管理器。你可以用Bower或Grunt之类的东西。如果你想推出自己的构建管理器,这篇博客文章可能会有所帮助。
就像Bobby告诉你的那样,你可以使用Grunt来使用一些有用的工具来缩小你的所有文件。
具体来说,可以帮助你的插件是由Grunt团队制作的contrib uglify。如果你想使用Grunt(及其工具),你可以阅读《Grunt安装入门》和《》,按照说明安装contrib-uglify。然后,如果你想知道如何uglify工作,你可以在Github存储库中找到你需要的一切。
Grunt非常简单有趣。我最近开始使用它,我可以说它非常有用。
我希望我能帮助你!
相关文章:
- 当包含另一个asp文件时,是否也包含所有引用的样式和脚本页面
- 将jsp文件下拉列表中的选定项分配给一个java变量(比如String selection)
- 如何在android中使用phonegap将文件从一个文件夹移动/复制到另一个文件夹
- 如何在elfinder插件(一个文件管理器插件)上获得上传前事件
- 我应该如何从xml文件构建一个javascript页面
- Sails.js:同时发布文本输入和一个文件
- Webpack/Rect:遵循egghead.io教程,但出现错误:您可能需要一个合适的加载程序来处理此文件类型
- 正在传递JSONP标头's数据参数到另一个文件中的AJAX请求
- 要求定义另一个文件中的对象
- 是否可以使用JavaScript/AAJAX在客户端创建一个文件
- SuiteScript2.0-包括一个自定义文件
- 有没有办法在tinymceiframe中加载一个外部javascript文件
- 如何将变量传递到另一个js文件
- 如何将所有JS文件连接到一个文件夹中
- 从Chrome扩展名中的popup.html文件在background.js文件中运行一个函数
- 如何用javascript发送多个文件没有jQuery我想要每个文件一个进度条
- 我正在尝试一个接一个地播放一个 mp3 文件(一个作为介绍),但它不起作用.我该怎么做
- Jquery结构-每个文件一个函数
- 如何将文件一个接一个地上传到谷歌驱动器使用谷歌应用程序脚本
- 将多个链接从txt文件一个接一个地插入到一个iframe中