Ben bundan değiştirebilir böylece tüm eklentileri birleştirmek çalışıyorum: BunaJS dosyalarını düzenleyin ve birleştirin, 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>
: ana fikri bir araca sahip olmaktır
<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>
içine "otomatik ithalat" ile benim plugins.js benim web siteleri için ihtiyaç duyduğum tüm eklentileri dosyalayıp derlerken bunları küçültün. Google Closure ile test ettim (derleyicinin indirilebilir Java sürümü) ve dosyaları küçültmeyi düşündüm ancak harici dosyaları alamıyorum. Bu yüzden, Google Closure'ın aradığım araç olup olmadığını veya başka bir araç ya da yöntem kullanmamı isteyip istemediğini size söyleyebilir miyim? "Otomatik ithalat" ile
ben gibi bir şey demek:
eklentileri/HELLO.JS
function hello(name) {
alert('Hello, ' + name);
}
PLUGINS.JS Ben yeterince açık umut
@import hello.js
hello('New user');
, ben eğer özür dilerim İngilizcemi karıştırdım.
Teşekkürler!
https://code.google.com/p/closure-compiler/wiki/ManageClosureDependencies adresine göz atmak isteyebilirsiniz Tabii ki, –