Przejrzałem wszystkie posty związane z GCC z JQuery, ale nie mogłem znaleźć rozwiązania. Czy JQuery nadal nie jest kompatybilny do pracy z GCC? Jeśli nie, możesz odnieść się do odpowiedniego linku lub podać przykład?Jak sprawić, aby Jquery działał z kompilatorem zamykania google
Odpowiedz
Główna dystrybucja jQuery nie jest kompatybilna z kompilatorem zamykania ADVANCED_OPTIMIZATIONS. Aby użyć głównej kompilacji jQuery, należy odwołać się do odpowiedniego pliku zewnętrznego jQuery w pliku Closure-compiler contrib folder.
Mam eksperymentalną kompilację jQuery 1.9.1, która jest zgodna z ADAVANCED_OPTIMIZATIONS. Jest to available on my GitHub account.
Wersja zgodnej gałęzi jQuery 2.0.x jest w trakcie opracowywania, ale nie została jeszcze ukończona.
Dziękuję za szybką odpowiedź Chad. Nadal używamy jquery1.5.1 Czy sądzisz, że pliki extern dla poprzednich wersji są relaible? Moją główną troską jest to, że chcę używać GCC z Samo wykonanymi anonimowymi funkcjami (SEAF) w JS. Czy GCC pracuje dla SEAF-ów? Jeśli tak, możesz udostępnić przykład, który ma samodzielnie wykonaną anonimową funkcję działającą ze skompilowanym kodem? – user2109546
Elementy zewnętrzne jQuery 1.5 są dość stabilne. Kompilator radzi sobie całkiem dobrze z anonimowymi funkcjami. Są wszędzie próbki. Jedynym problemem jest shadowing namespaces '(function ($) {...}) (jQuery)'. Najlepiej unikać tej praktyki. Ponieważ jest to inny temat, jeśli masz więcej informacji na ten temat, sugeruję opublikowanie nowego pytania. –
Dziękuję za wyjaśnienie Chad. Czy możesz udostępnić łącze, skąd mogę pobrać pliki zewnętrzne dla wtyczek jquery-ui i jquery ui? – user2109546
spróbuj dodać tę flagę:
--process_jquery_primitives
https://code.google.com/p/closure-compiler/wiki/jQueryExpansions
- 1. Jak sprawić, aby Sass działał?
- 2. Jak sprawić, aby TLS działał z java?
- 3. Jak sprawić, aby FileReader działał z Angular2
- 4. Jak sprawić, aby kompilator Matlab działał szybciej?
- 5. Jak sprawić, aby program pQuery działał z lekko zniekształconym HTML?
- 6. Jak sprawić, aby SHIFT działał z% * w plikach wsadowych
- 7. Jak sprawić, aby cron działał z określonym modułem silnika aplikacji?
- 8. Jak sprawić, aby logback dobrze działał z Eclipse?
- 9. Jak sprawić, by interfejs działał?
- 10. Jak sprawić, by SignalR działał z RequireJS?
- 11. Jak sprawić, aby mój serwer TCP działał wiecznie?
- 12. Jak mogę sprawić, aby Python działał w istniejących wersjach NetBeans?
- 13. Jak sprawić, aby przycisk działał jako łącze w erb?
- 14. Jak sprawić, aby virtualenv działał po aktualizacji do Lion?
- 15. Jak sprawić, aby IMAP działał w trybie wklejania w Vimie?
- 16. jak sprawić, aby plik PHP działał tylko w trybie CLI?
- 17. Jak sprawić, aby VML działał w trybie standardów?
- 18. Jak sprawić, by ten kod działał bez jQuery?
- 19. Jak sprawić, aby JQuery DatePicker działał po załadowaniu dynamicznym w widoku częściowym?
- 20. Jak sprawić, aby slajdy jQuery były responsywne?
- 21. Elastislide - jak sprawić, by działał z różnymi szerokościami obrazu
- 22. Jak sprawić, aby wtyczka jQuery działała na wielu elementach jednocześnie?
- 23. Jak usunąć wtrysk sql z tego zapytania i sprawić, aby działał dobrze?
- 24. Jak sprawić, aby adapter pamięci lokalnej Ember (LSAdapter) działał z adapterem REST Ember?
- 25. Jak sprawić, aby skaner linii papilarnych USB podłączony do telefonu komórkowego/tabletu działał poprawnie?
- 26. Jak sprawić, aby SVG działało z IE?
- 27. Jak sprawić, aby projekt CocoaPods działał na OS X El Capitan i Xcode 7 Beta?
- 28. Jak skonfigurować InternetExplorerDriver tak, aby działał
- 29. Jak sprawić, aby serwer TCP działał za routerem (NAT) bez potrzeby konfigurowania przekierowania
- 30. Jak mogę sprawić, aby ten kod VB działał w języku C# przy użyciu tej samej zmiennej?
możliwe duplikat [jQuery skompilowany z Google Closure Compiler] (http://stackoverflow.com/questions/1691861/jquery- compiled-with-google-closure-compiler) –