我可以在一个文件中组合许多js javascript文件

时间:2012-11-02 08:01:02

标签: javascript jquery

我正在使用jquery fileupload插件,它加载了7-8个js文件。 现在,其他开发人员也在网站上工作,有时会引起混淆,很难找到在哪里使用哪个js文件。

所以我想我是否可以在一个文件中合并7个文件,以便我知道那是我的文件

3 个答案:

答案 0 :(得分:1)

尝试使用此编译您的javascript文件或代码。

http://closure-compiler.appspot.com

答案 1 :(得分:0)

虽然在这种特殊情况下可能有些过分,但可能值得查看grunt。它可以让您在处理文件时将文件分成多个文件,并且只要文件发生任何变化,就可以根据需要将它们编辑,缩小并组合成一个/一组文件,同时还允许您定义加载你的代码的顺序。

首次运行时需要进行一些设置(稍后可以将其用作模板),但会大大改善组合/缩小文件的过程,并且还支持处理coffescript和{{3}除其他外,还为你的代码编写单元测试。

答案 2 :(得分:0)

我使用Rake来编译Javascript(以及SASS到CSS)。它在一个独特的JS中缩小文件。它是用Ruby编写的,但配置简单,效果非常好。

但是如果更多的开发人员正在研究相同的代码,我强烈建议另一个好主意是使用SVN(子版本控制系统),TortoiseSVNGit。这将允许许多开发人员处理相同的源文件,而不会丢失任何更改。