ヘッドレスCMSとしてボルトを使いたい。私の計画は、vue.jsに基づいてテンプレートを作成し、bolt plugin jsonAPIを使用してコンテンツをロードすることです。 しかし、私はテーマと設定の設定に苦しんでいます。 CMS内のすべてのルーティングを無効にし、cssファイルとjsファイルを含む静的なHTMLのみを返したいとします。シングルページアプリにボルトcmsを使用
1
A
答えて
3
:
使用異なるドメイン
yourdomain.comであなたのVUEのSPAアプリを入れて、にRESTAPIプロバイダとして、あなたのボルトを置きますsubdomain.yourdomain.com。それはサブドメインであるため、CORSTの問題に直面することはありません。また、共通のチュートリアルのボルトcmsの設定方法とvuejs SPAの構築方法に従うこともできます。
ボルトCMSテンプレートの使用vuejs SPAは
あなたはWebPACKのを使用してvuejs SPAを開発したと、あなたがボルトテンプレートの場所として設定資産パブリックパスに持って、コンフィギュレーション・ファイルはyour-vue-directory/config/index.js
module.exports = {
build: {
assetsPublicPath: '/theme/your-theme/',
......
},
}
であります
アプリを完成したら、your-vue-directory/dist
からyour-bolt-directory/public/theme/your-theme
しかし、このソリューションを使うと、vue-routerを使用している場合は、すべてのルーティングがボルトcmsによって処理されるため、 'history'モードを使用できないと思います。可能なルータモードは「ハッシュ」だけです。
1
最も簡単なのは、それらのテンプレートがすべて同じテンプレートを使用し、テンプレートが<html></html>
となっていることです。
関連する問題
- 1. ボルトのタイプエラーCMS
- 2. ボルトCMS:ページのリビジョン
- 3. ボルトcmsでのアーカイブ機能
- 4. ボルトCMS:エディタ/ wysiwygでエントリ/ブロックを追加
- 5. ボルトcms画像は表示されません
- 6. ボルトCMS - リストから1つの要素のみ強調表示
- 7. ボルトCMS静的なHTMLページが取得されます404
- 8. VueJSシングルページアプリ(NUXT)でFacebook Pixelを使用するには?
- 9. シングルページアプリのブートストラップnavbar
- 10. シングルページアプリ:ログイン後に戻る
- 11. ユニバーサルJavaScriptを使用したWordPress駆動シングルページアプリ
- 12. 滑らかなスライダーはボルトcmsで画像を表示しません
- 13. リンクを使わずにReactJsシングルページアプリをナビゲートするには?
- 14. CMSを使用したウェブデザイン
- 15. AngularJSを使用したシングルページアプリ - どのようにモデル化するのですか?
- 16. データストアにs3を使用するCMS?
- 17. .htaccess、シングルページアプリと書き直し
- 18. Apache Stormの複数のボルトと同じクラスを使用
- 19. スラッグとコンテンツタイプを使用したボルトURLの生成
- 20. Firebaseはボルト
- 21. ボルト中継ルート
- 22. ボルトで嵐
- 23. ファルコン数(ボルト)
- 24. ファルコン(ボルト単位)
- 25. 使用related_nameジャンゴCMSプラグイン
- 26. ボルトCMS:他のフィールド値に基づいてコンテンツタイプのタイトルを生成できますか?
- 27. Facebook Connectを使用したシングルページアプリのバックエンドとデータベースが必要ですか?
- 28. ボルトを使用するようにneo4jサーバを設定する方法
- 29. Safari、シングルページアプリと「ページ間をスワイプ」OS Xオプション
- 30. のNeo4jクラスタ - ボルト+ルーティング
この素晴らしいアイデアをありがとう。 私はすでにhttps://github.com/dustinjackson/html-webpack-inline-source-pluginを利用してindex.htmlにcssとjsインラインを追加することでそれを "解決"しました しかし、私は別のドメインアイデアが好きでしたおそらくそれに変更されます。 – linuxrocks