Tôi đang cố gắng để kết hợp tất cả các plugin của tôi vì vậy tôi có thể thay đổi từ này:Sắp xếp và hợp nhất các tệp JS, Google Closure?
<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>
này:
<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>
Ý tưởng chính là phải có một công cụ để "tự động nhập khẩu" vào tôi plugins.js tập tin tất cả các plugin tôi cần cho các trang web của tôi và cũng giảm thiểu chúng khi biên dịch. Tôi đã thử nghiệm với Google Closure (phiên bản Java có thể tải xuống của trình biên dịch) và tôi đã tìm cách rút gọn tệp nhưng tôi không thể nhập tệp bên ngoài. Vì vậy, tôi muốn hỏi bạn nếu bạn có thể có thể cho tôi biết nếu Google Closure là công cụ tôi đang tìm kiếm hoặc nếu tôi nên sử dụng một công cụ hoặc phương pháp khác.
Với "nhập khẩu tự động" Ý tôi là cái gì đó như:
plugins/HELLO.JS
function hello(name) {
alert('Hello, ' + name);
}
PLUGINS.JS
@import hello.js
hello('New user');
Tôi hy vọng tôi làm bản thân mình rõ ràng, tôi xin lỗi nếu Tôi rối tung với tiếng Anh của tôi.
Cảm ơn !!
Bạn có thể muốn xem https://code.google.com/p/closure-compiler/wiki/ManageClosureDependencies. Tất nhiên, –