次のcms-ghostを使用して、フレアリングファーストブログを作成して公開します。 React Framework next.jsとHeadless Ghostが提供するコンテンツを搭載すると、静的およびサーバーレンダリングされた最適なサイトを組み合わせたプロダクション対応のハイブリッドフロントエンドが表示されます。最も重要なことは、あなたのウェブサイトをグローバルに簡単に配布して、エッジから提供できることです。同時に、コンテンツの作成者は、慣れているゴーストオーサリングシステムと引き続き協力できます。
灯台6.4.0で計算されたスコア。
git clone https://github.com/styxlab/next-cms-ghost.git
cd next-cms-ghost
yarn
# Development
yarn dev
# Production
yarn buildIMAGE_DOMAINS環境変数には、インソーシング画像に使用するすべてのドメインのコンマ分離リストが含まれている必要があります。例えば:
IMAGE_DOMAINS=res.cloudinary.com,yoursource.imgix.net
Netlifyで現在サポートされているため、Netlifyにデプロイすると、画像の最適化が自動的にオフになります。
SITE_URL環境変数は、ほとんどの場合、カスタムドメインに、サイトのURLに直面している公開URLに設定する必要があります。
| 鍵 | 値(例) |
|---|---|
| site_url | https://www.your-blog.org |
SITE_URLを指定しないと、次のデフォルトに従って入力されます。
| プラットフォーム | システム値 | 条件 |
|---|---|---|
| ヴェルセル | Vercel_url | システム環境変数を自動的に公開する必要があります |
| netlify | URL |
他のすべての場合において、 SITE_URLはhttp://localhost:3000に設定されています。
すべてのコンテンツはゴーストCMSから供給されます。ビルドシナリオに従ってメソッドを選択します。
次のコンテンツを使用して、プロジェクトルートフォルダーに新しいテキストファイル.env.local作成します。
CMS_GHOST_API_URL=http://localhost:2368
CMS_GHOST_API_KEY=9fccdb0e4ea5b572e2e5b92942
CMS_GHOST_API_URLとCMS_GHOST_API_KEY Integrations下でGhost Adminで生成できる値で変更します。
クラウドプロバイダーでプロジェクトを構築する場合、最良のオプションは、キーに環境変数を提供することです。
| 鍵 | 値(例) |
|---|---|
| cms_ghost_api_url | https://your-ghost-cms.org |
| cms_ghost_api_key | 9FCCDB0E4EA5B572E2E5B92942 |
最良の結果を得るには、Vercelに展開することをお勧めします。別の方法として、Netlifyに展開することもできます。
最良のSEOの結果を得るには、ゴースト管理者設定内でこのサイトのプライベートフラグを選択することにより、デフォルトのゴーストハンドルバーのテーマのフロントエンドを無効にすることを強くお勧めします。
Next-CMS-Ghost/Issuesですべてのバグと問題を報告してください。
PRは大歓迎です!より良いWebを作りたい場合は、このプロジェクトに貢献することを検討してください。
これらの素晴らしい人々(絵文字キー)に感謝します:
ヴィンス・フルコ | マヌエル・タベルナ ? | Akshat Mittal | クリスチャンラウアー ? | Rahul Suresh ? | ミゲル・バーナード | ステバン・アジ |
トーンル ? | Davor Budimir ? | サイモン・ホルドフ ? | サミット・クマール ? | francolamcn ? | チャールズチャン | ライアーハン・アミーン ? |
アンディ・グルンヴァルト | hikz | ハイ ? | ローラン・マイヤー | Garfounkel | Orlendo Dassi | Flavio Li Volsi |
ナットリング | Vitor Pereira |
このプロジェクトは、全委員会の仕様に従います。あらゆる種類の貢献を歓迎します!
このプロジェクトは、NextJSやGhostとは関係ありません。
Copyright(c)2020-2021 styxlab- MITライセンスの下でリリースされました。