- Discord のReact + Firebase製クローンアプリ
Discordに似せたフィッシングサイトと判定されたため停止中
本アプリをビルドするためにはFirebaseプロジェクトの設定が必要です。
- Firebaseコンソールより、プロジェクトを作成します。
- 作成したプロジェクトにwebアプリケーションを登録します。
- Firebaseのコンソールで生成した秘密鍵ファイル(.json)を
src/config/firebaseConfig.json
として配置します。 .firebaserc.sample
を参考に.firebaserc
を作成し、"your_app_name"
をFirebaseのプロジェクトIDに書き換えます。
以上でセットアップは完了です。
アプリを開発モードにてビルドします。 http://localhost:3000から確認できます。
アプリを本番モードにてビルドし、build ディレクトリに配置します。
build ディレクトリをFirebase Hostingにデプロイします。
アプリ内で画像を表示する/ファイルをダウンロードする際、Firebase StorageのCorsの設定によって正常に動作しない場合があります。
samplecors.json
及び以下の記事を参考にFirebase StorageのCorsの設定を行ってください。
MIT License