Всем привет!
Пытаюсь соединить Laravel 5.3 бекенд и ExtJS 6.0.1 GPL фронтенд по этим туториалам (там 5 частей: на 3й начало создания extjs-приложения, а затык возник на 4й):
http://www.extjstips.com/2015/11/06/...cation-part-3/
http://www.extjstips.com/2015/11/10/...cation-part-4/
Никак не могу понять как забилдить приложение. Для начала, я создал классическое приложение:
sencha -sdk C:\projects\ext-6.0.1 generate app –classic MyApp C:\openserver\domains\drugs.lar
Потом создал свою тему:
sencha generate theme myapp-theme
в app.json внес изменения:
"theme": "myapp-theme",
и выбрал в `\packages\local\myapp-theme\package.json` тему crisp:
"extend": "theme-crisp",
Билд со стандартным приложением прошел успешно.
Стоило только начать изменения по 4-й части, билд стал вываливать ошибки:
[WRN] @theme-background-image: Theme image not found: images/tab/tab-navigation-close.png
[WRN] @theme-background-image: Theme image not found: images/tab-bar/navigation-scroll-left.png
[WRN] @theme-background-image: Theme image not found: images/tab-bar/navigation-scroll-right.png
[WRN] @theme-background-image: Theme image not found: images/tab-bar/navigation-scroll-top.png
[WRN] @theme-background-image: Theme image not found: images/tab-bar/navigation-scroll-bottom.png
[WRN] @theme-background-image: Theme image not found: images/tab-bar/navigation-plain-scroll-left.png
[WRN] @theme-background-image: Theme image not found: images/tab-bar/navigation-plain-scroll-right.png
[WRN] @theme-background-image: Theme image not found: images/tab-bar/navigation-plain-scroll-top.png
[WRN] @theme-background-image: Theme image not found: images/tab-bar/navigation-plain-scroll-bottom.png
[WRN] @theme-background-image: Theme image not found: images/tab/tab-navigation-close.png
[WRN] @theme-background-image: Theme image not found: images/tab-bar/navigation-scroll-left.png
[WRN] @theme-background-image: Theme image not found: images/tab-bar/navigation-scroll-right.png
[WRN] @theme-background-image: Theme image not found: images/tab-bar/navigation-scroll-top.png
[WRN] @theme-background-image: Theme image not found: images/tab-bar/navigation-scroll-bottom.png
[WRN] @theme-background-image: Theme image not found: images/tab-bar/navigation-plain-scroll-left.png
[WRN] @theme-background-image: Theme image not found: images/tab-bar/navigation-plain-scroll-right.png
[WRN] @theme-background-image: Theme image not found: images/tab-bar/navigation-plain-scroll-top.png
[WRN] @theme-background-image: Theme image not found: images/tab-bar/navigation-plain-scroll-bottom.png
[ERR] unknown definition for mixin named extjs-tab-panel-ui : c:/OpenServer/domains/drugs.lar/sass/src/view/main/Main.scss:4
phantomjs://platform/fashion-phantomjs.js:93 in error
[LOG] Build error for c:/OpenServer/domains/drugs.lar/build/temp/production/MyApp/sass/MyApp-all.scss
[ERR] Error: Sass compilation encountered 1 error(s)
phantomjs://platform/fashion-phantomjs.js:93 in error
Error: Sass compilation encountered 1 error(s)
phantomjs://code/phantom-sass-compiler.js:18 in exit
На форумах сенчи несколько тем с подобным содержанием без адекватного решения:
https://www.sencha.com/forum/showthr...-(Cmd-5.1.1.42)
https://www.sencha.com/forum/showthr...er-cmd-upgrade
https://www.sencha.com/forum/showthr...ustom-theme-UI
В общем, в итоге я вернул тему на ту, которая была изначально. Warning'и с картинками ушли, phantomjs ошибка осталась.
При открытии сервера форма входа разваливается (см вложение).
При этом через команду `sencha app watch` все прекрасно собирается и отрабатывает, только в таком варианте бекенд не работает.
Есть какие-нибудь идеи как это победить?