我試圖用spring引導實現堆棧extjs 6。堆棧ExtJS 6 +彈簧啓動
我想要exjj6和spring boot中的兩個獨立項目在intelliJ中。 (前端和後端)
到現在爲止,我可以指向靜態內容到extjs6項目所在的文件夾。
我的文件夾結構是:
back-end : /home/bryan/IdeaProjects/back-end/
front-end : /home/bryan/IdeaProjects/front-end/{var}/
({var} could be front-office or back-office)
要求http://localhost:8080/static所有請求值得的/ home /布賴恩/ IdeaProjects /前端/這是正確的。
但我遇到了一些困難,以正確配置app.json
在我index.ftl(Freemarker模板),我有這樣的:
這是確定,直到這裏。
但bootstrap.js電話http://localhost:8080/classic.json這就錯了。 它應該叫http://localhost:8080/static/front-office/classic.json
如果我手動更改
Ext.manifest = "/static/front-office/classic.json"
classic.json正確裝入,但是這並沒有完全結束呢。
我不能確定我在那裏設置了正確的道路在app.json
編輯1:
我app.json改變引導配置到:
"bootstrap": {
"base": "${app.dir}",
"manifest": "/static/front-office/${build.id}.json",
"microloader": "bootstrap.js",
"css": "bootstrap.css"
},
現在,classic.json和app.json被正確加載,但是
http://localhost:8080/codebase/build/admin-dashboard/classic/resources/Admin-all_1.css是不是很好的網址。
我想這是http://localhost:8080/靜態/前臺辦公 /codebase/build/admin-dashboard/classic/resources/Admin-all_1.css