npx hina kazuma1989/firebook
Firebook という架空の SNS サイトを実装しながら学習するためのスターターテンプレートです。
次のパッケージをあらかじめセットアップしてあります。
- Emotion
- React
- ESLint
- Prettier
- TypeScript
- Vite
IDE は Visual Studio Code が推奨です。必要な拡張機能をすぐインストールできるようにしてあります。
アプリを開発モードで起動します。ブラウザーが起動して http://localhost:3000 が表示されます。
ブラウザーを起動したくないときは -- --no-open
オプションを渡してください。
もしくは環境変数 BROWSER
を none
に設定してください。(e.g. BROWSER=none npm start
)
ソースコードを編集するとページがリロードします。 TypeScript による型検査のエラーはコンソールに表示されます。
アプリを静的資材として build/
ディレクトリにコピーします。
そのディレクトリをデプロイすれば OK です!
ソースコードを整形します。
ソースコードを静的検査します。