tina cloud starter
1.0.0

このNext.jsスターターは、あなたとあなたのチームがあなたのウェブサイトの構造化されたコンテンツを視覚的にライブで編集するためのTinacmsを搭載しています。
コンテンツは、GitHubリポジトリに保存されているMarkdownとJSONファイルを介して管理され、Tina GraphQL APIを介して照会されます。
/adminルートからサイトを視覚的に編集するためのvercel展開。プロジェクトの依存関係をインストールします。
注記
node.jsの最高のパッケージマネージャーを知っていますか?適切なパッケージマネージャーを使用すると、開発ワークフローを大幅に強化できます。依存関係の速度と効率的な取り扱いにPNPMを使用することをお勧めします。 SSWからこのルールをチェックすることにより、PNPMがプロジェクトに最適な選択である理由の詳細をご覧ください。
pnpm install
プロジェクトをローカルに実行します:
pnpm dev
.env.exampleを.envに置き換えます
NEXT_PUBLIC_TINA_CLIENT_ID=<get this from the project you create at app.tina.io>
TINA_TOKEN=<get this from the project you create at app.tina.io>
NEXT_PUBLIC_TINA_BRANCH=<Specify the branch with Tina configured>
プロジェクトの構築:
pnpm buildあなたが持っているかもしれない錫の課題の助けを得るために:
Type Auto Completionの恩恵を受けるように、GraphQL拡張機能をインストールします。
コンポーネントがデータの形状に一致するようにするための良い方法は、自動生成されたタイプスクリプトタイプを活用することです。これらは、 tina構成が変更されたときに再構築されます。
Apache 2.0ライセンスに基づいてライセンスされています。