Próbuję połączyć wszystkie moje wtyczki więc mogę zmienić z tego:Porządkuj i łącz pliki 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>
do tego:
<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>
Główną ideą jest, aby mieć narzędzie do „Auto import” w moim Plik plugins.js zawiera wszystkie potrzebne wtyczki do moich stron internetowych, a także minimalizuje je podczas kompilacji. Testowałem z Google Closure (do pobrania wersja Java kompilatora) i wymyśliłem, jak minimalizować pliki, ale nie mogę importować plików zewnętrznych. Chciałbym Cię zapytać, czy możesz mi powiedzieć, czy Google Closure jest narzędziem, którego szukam, czy też powinienem użyć innego narzędzia lub metody.
Z "Auto import" mam na myśli coś takiego:
plugins/HELLO.JS
function hello(name) {
alert('Hello, ' + name);
}
PLUGINS.JS
@import hello.js
hello('New user');
Mam nadzieję, że wyraziłem się jasno, przepraszam jeśli Zepsułem mój angielski.
Dzięki!
Możesz zajrzeć pod https://code.google.com/p/closure-compiler/wiki/ManageClosureDependencies. –