Boot ExtJS 6 + com mola
Eu estou tentando implementar uma pilha extjs 6 com inicialização por mola.
Quero extjs6 e boot de primavera em dois projetos separados no intelliJ. (front-end e back-end)
Até agora, sou capaz de apontar conteúdo estático para a pasta onde está o projeto extjs6.
A estrutura das minhas pastas é:
back-end : /home/bryan/IdeaProjects/back-end/
front-end : /home/bryan/IdeaProjects/front-end/{var}/
({var} could be front-office or back-office)
Todo pedido solicitandohttp: // localhost: 8080 / estático merece / home / bryan / IdeaProjects / front-end / e isso está certo.
Mas encontro algumas dificuldades para configurar corretamente o app.json
No meu index.ftl (modelo freemarker) eu tenho isso:
está tudo bem até aqui.
Mas o bootstrap.js chamahttp: // localhost: 8080 / classic.json e isso está errado. Deve chamarhttp: // localhost: 8080 / static / front-office / classic.json
Se eu mudar manualmente
Ext.manifest = "/static/front-office/classic.json"
classic.json está carregado corretamente, mas isso ainda não está totalmente concluído.
Não sei onde devo definir o caminho certo no app.json
Editar 1:Alterei a configuração de auto-inicialização no app.json para:
"bootstrap": {
"base": "${app.dir}",
"manifest": "/static/front-office/${build.id}.json",
"microloader": "bootstrap.js",
"css": "bootstrap.css"
},
e agora, classic.json e app.json estão carregados corretamente, mas
http: // localhost: 8080 / codebase / build / admin-dashboard / classic / resources / Admin-all_1.css não é o bom URL.
Eu quero que isso sejahttp: // localhost: 8080 /estático / front-office/codebase/build/admin-dashboard/classic/resources/Admin-all_1.css