スタックブートを使用してextjs 6を実装しようとしています。スタックExtJS 6 +スプリングブート
私はextjs6と春のブートをintelliJの2つの別々のプロジェクトにします。 (フロントエンドとバックエンド)
これまでは、静的コンテンツを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を求めるすべての要求は/ホーム/ブライアン/ IdeaProjects /フロントエンドに値する/これは権利です。
これはここまでokです:
は、しかし、私は正しく私は、これは持っている私のindex.ftl(FreeMarkerのテンプレート)で
をapp.json設定するには、いくつかの困難を満たしています。
しかし、bootstrap.jsはhttp://localhost:8080/classic.jsonと呼びます。間違いです。 私は手動で正しくセットされている
Ext.manifest = "/static/front-office/classic.json"
classic.jsonを変更する場合、それはhttp://localhost:8080/static/front-office/classic.json
を呼び出す必要がありますが、これは完全にまだ完了していません。私はapp.jsonにブートストラップ設定を変更
へ:
"bootstrap": {
"base": "${app.dir}",
"manifest": "/static/front-office/${build.id}.json",
"microloader": "bootstrap.js",
"css": "bootstrap.css"
},
編集1で右のパスを設定する必要がどこ
は、私はよく分かりません
今、classic.jsonとapp.jsonが正しくロードされていますが、
http://localhost:8080/codebase/build/admin-dashboard/classic/resources/Admin-all_1.cssはいいURLではありません。私はこれはこれを達成するためにhttp://localhost:8080/静的/フロントオフィス /codebase/build/admin-dashboard/classic/resources/Admin-all_1.css