我正在尝试合并我所有的插件,以便我可以改变:
<html>
<head>
</head>
<body>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<script src="js/plugin1.js"></script>
<script src="js/plugin2.js"></script>
<script src="js/plugin3.js"></script>
<script src="js/plugin4.js"></script>
</body>
</html>
对此:
<html>
<head>
</head>
<body>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<script src="js/plugins.min.js"></script>
</body>
</html>
主要思想是有一个工具来“自动导入”到我的 plugins.js 文件中,我的网站需要的所有插件,并在编译时缩小它们。我一直在使用 Google Closure(编译器的可下载 Java 版本)进行测试,我想出了如何缩小文件,但我无法导入外部文件。所以我想问你是否可以告诉我 Google Closure 是否是我正在寻找的工具,或者我是否应该使用其他工具或方法。
对于“自动导入”,我的意思是:
插件/HELLO.JS
function hello(name) {
alert('Hello, ' + name);
}
插件.JS
@import hello.js
hello('New user');
我希望我说清楚了,如果我把我的英语搞砸了,我很抱歉。
谢谢!!