2d-rpg / card-playroom-client

カードゲームシミュレーター
https://play.google.com/store/apps/details?id=net.banatech.card_playroom_client
0 stars 0 forks source link

GraphQLを用いたサーバーのカード,デッキデータの取得 #11

Closed bana118 closed 3 years ago

bana118 commented 3 years ago

概要

GraphQLを用いてサーバーのカード,デッキデータを取得しデッキ編集の際サーバー側のカード画像を使用するように変更.

動作確認

サーバーが起動していないときにデッキ編集画面に遷移するとLoading errorの表示が出ます. サーバーを起動して以下の手順を行います. 1.ライブラリをインストール

yarn install
  1. .env.exampleを.envにコピー
    cp .env.example .env
  2. .envを編集 ${your_ip_address}をサーバーを起動しているIPアドレスに置き換える
    ENDPOINT=${your_ip_address}:8080
  3. クライアントを起動し,デッキ編集画面でデッキ編集を行う
    expo start --tunnel

関連するサーバーサイドの変更

サーバー側でカードをアップロード,管理する画面を作成 GraphQLを用いたカード,デッキデータのクライアントへの送信 by bana118 · Pull Request #7 · 2d-rpg/card-playroom-server

bana118 commented 3 years ago

サーバから取得したデータはキャッシュが入るみたいなので一回とったらしばらくはサーバーが起動していなくてもエラーにならないみたい