Skip to content

tuatmcc/blog.tuatmcc.com

Repository files navigation

Blog

必要なもの

1. nix を使う場合(推奨)

nix develop コマンドを実行して開発環境に入る. direnv を併用している場合初回のみ以下のコマンドを実行.

direnv allow

2. nix を使わない場合

  • Node.js 22: misenvm 等のランタイム管理ツールでインストールすることをオススメ.
  • pnpm

開発

依存関係のインストール

pnpm install

開発サーバーの起動

pnpm dev

フォーマット

pnpm format

リント

pnpm lint

GraphQL クエリの作成 ・ コード生成

  1. https://tuatmcc.kibe.la/api/console にアクセスして、動作を確認しながらクエリを作成する.

  2. クエリをコピーして、graphql/query.graphql に追加し、 pnpm codegen を実行する.

Kibela の GraphQL スキーマ取得

基本的にこの手順は不要.

pnpm get-graphql-schema https://tuatmcc.kibe.la/api/v1 -h Authorization="Bearer <access_token>" > graphql/schema.graphql

About

開発打ち切り?

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages