У меня есть рабочая область Extjs 6 с двумя пакетами (одна для классической и одна для современной) и пример приложения. У меня нет проблем с компоновкой классических компонентов пакета с соответствующими ui-mixins, например: @include extjs-panel-ui() ;. Однако, когда я пытаюсь стилем современных компонентов с соответствующим Ui-Mixins Я получаю сообщение об ошибке:Extjs 6 - современный инструментарий ui-mixins build error
[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
Я пытаюсь стиль панели в современном инструментарии поэтому я использую @include panel-ui();
ли кто-нибудь знаете, почему я могу использовать ui-mixins для классических компонентов, но я получаю ошибку сборки, когда я пытаюсь использовать ui-mixins для современных компонентов? Смутно, если я запустил sencha app watch modern
, он работает и функционирует так, как ожидалось, но когда я запускаю sencha app watch
или sencha app build
, я получаю ошибку сборки выше.
Что у вас есть в разделе 'builds' вашего app.json? – abeyaz