フロントエンドのベースを作成しよう
🚅 フロントエンドのベースを実装しましょう
コード量が多く貼り付ける作業が大変になってしまうのを防ぐため、本プロジェクトのpackages/client
ディレクトリからファイルやディレクトリごとコピーしてフロントエンドを構築していきます。
本レポジトリ自体をローカルにクローンしてからコピーしたほうが作業が楽かもしれません。
📁 styles
ディレクトリ
styles
ディレクトリにはcssのコードが入っています。
全てのページに適用されるよう用意されたglobal.css
と、ホームページ用 のHome.module.css
があります。
今回はtailwindを使用するので、Home.module.css
を削除してください。
client
└── styles
└── globals.css
📁 public
ディレクトリ
Next.js
はルートディレクトリ直下のpublic
ディレクトリを静的なリソース(画像やテキストデータなど)の配置場所と認識します。
そのためソースコード内で画像のURLを/image.png
と指定した場合、
Next.js
は自動的にpublic
ディレクトリをルートとしたプロジェクトルート/image.png
を参照してくれます。
このディレクトリを本プロジェクトのpackages/client/public
ディレクトリと置き換えてください。
favicon.ico
: ファビコンになります。お好きな画像で設定したい場合は同じファイル名で保存するとファビコンに設定できます。