登竜門 Hack 関西 Web チュートリアルリポジトリ
公開 URL はこちら!!
https://hack-kansai-2024-web-tutorial.web.app
SaTyping
というタイピングゲームを作成するプロジェクト (作成者の名前は佐竹です)
- Frontend:React + TypeScript
- Backend:Supabase
- Hosting: Firebase
GetStarted とは、プロジェクトの環境構築を行うための手順です
VSCode に拡張機能としてPrettier
というフォーマッタ(コードを整形するツール)を導入して下さい
方法についてはネット上に記事が沢山あるのでそれらを参照して下さい。
VSCode で Prettier を使う方法【設定必要です】
以下のリンクから Node.js
をインストールしてください
PC の種類 | セレクト |
---|---|
Windows の方 | I want the [v20.13.1(LTS)] version of Node.js for [Windows] running [x64] |
Mac の方 | I want the [v20.13.1(LTS)] version of Node.js for [Mac] running [ARM64] |
Mac の方(IntelCPU 搭載) | I want the [v20.13.1(LTS)] version of Node.js for [Mac] running [x64] |
バージョンが表示されればインストールが成功しています(バージョンが表示されない場合には、PC を再起動してください)
node -v
プロジェクトに必要な Dependencies をインストールしてください
npm install
以下のコマンドを実行し、作成された.env
ファイルの中身を書き換えてください
(講習の中では.env
ファイルの中身は配布します)
cp .env.template .env
開発用サーバの起動(http://localhost:3000/ で画面が確認できる様になります)
npm run dev