Czy firma Polymer będzie obsługiwać kompresor Google Closure? Jakie są powody, dla których Polymer nie wspierał Google Closure Compiler od samego początku?Kompilator polimerowy i Google Closure
Odpowiedz
Cóż, nie mogę odpowiedzieć, dlaczego od samego początku nie było obsługi kompilatora, ponieważ nie pracuję nad samym polimerem, ale wiem, że są ludzie, którzy pracują, aby Polymer działał lepiej z kompilatorem . W perspektywie krótkoterminowej, szukamy, aby dodać eksternów takie jak:
https://github.com/Polymer/paper-checkbox/tree/master/externs
dla istniejących elementów i szukasz do dodawania eksternów generator tak, że nie mamy do nich zarządzać ręcznie. W dłuższej perspektywie mamy nadzieję uzyskać pełne wsparcie w zakresie kompilowania elementów polimerowych i zapewnienia ich dobrej współpracy z innymi skompilowanymi kodami. Czy podmioty zewnętrzne będą kierować się twoim przypadkiem użycia w krótkim czasie? Być może możemy spróbować ustalić priorytety pewnych elementów lub przynajmniej dać ci wyobrażenie, kiedy będą gotowe.
Polimer-aware kompilator wprost wygląda to w pracach: https://github.com/google/closure-compiler/wiki/Polymer-Pass
mógłby być interesujący kopać w polimerze/Źródła polyfills aby sprawdzić, czy są one zgodne z ograniczeniami Google Closure Compiler w JS. https://developers.google.com/closure/compiler/docs/limitations – Magomimmo
Więcej informacji na temat korzystania z polimeru i kompilatora zamknięcia razem, jest już dostępne: https://medium.com/dev-channel/polymer- zamknięcie-kompilator-e80dd249d9d7 https://closuretools.blogspot.com/2016/06/using-polymer-with-closure-compiler-part-1.html – MatrixFrog