Mam przestrzeń roboczą Extjs 6 z dwoma pakietami (jeden dla klasycznego i jeden dla współczesnego) i przykładową aplikacją. Nie mam problemu z stylizowaniem klasycznych komponentów pakietu z odpowiednimi ui-mixins, np .: @include extjs-panel-ui() ;. Jednak, gdy próbuję stylu nowoczesne komponenty z odpowiednimi UI-wstawek Otrzymuję błąd:Extjs 6 - nowoczesny pakiet narzędziowy ui-mixins błąd kompilacji
[ERR] unknown definition for mixin named panel-ui :
[INF] Build error for ../../../build/temp/production/pra_kitchensink/slicer-temp/pra_kitchensink-example.scss
[ERR] Error: Sass compilation encountered 1 error(s)
[ERR]
[ERR] BUILD FAILED
[ERR] com.sencha.exceptions.ExBuild: Sass compilation encountered 1 error(s)
[ERR] at sun.reflect.DelegatingMe
[ERR] thodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[ERR]
[ERR] Total time: 21 seconds
Staram się projektować panel we współczesnym Toolkit więc używam @include panel-ui();
Czy ktoś wiem, dlaczego mogę używać ui-mixin dla klasycznych komponentów, ale dostaję błąd kompilacji, gdy próbuję użyć ui-mixin dla nowoczesnych komponentów? Mylące, jeśli uruchomię sencha app watch modern
, działa i działa zgodnie z oczekiwaniami, ale po uruchomieniu sencha app watch
lub sencha app build
pojawia się błąd kompilacji powyżej.
Co masz w sekcji "kompilacje" aplikacji app.json? – abeyaz