Next.js 15 ことはじめ

要約
Next.js 15 をインストールして、必要最低限のファイルを作り稼働させるところまでの流れです。
意見はこのエリアに表示されます
アイキャッチ画像

インストール

以下が表示される。全部 Enter で OK。

tsconfig.json

baseUrlpaths を追加。

Tailwind CSS

レスポンシブで便利になるので container の設定をする。レスポンシブ用に screens も追加しておく。

TOP

トップページの作成。

public フォルダに logo.png を配置して以下を作成する。その後 components/Header.tsx コンポーネントを作成する。

同じように components/Footer.tsx を作成する。

global.css

src/app/css/globals.css を以下に変更する。

style.scss

ターミナルを分割して開いて、以下を実行する。

css フォルダ以下に style.scss を作成する。サイト全体で使うスタイルや、Tailwind で対応したくないスタイルを記述するときに使う。

layout.tsx

次に src/app/layout.tsx を追加する。

grid min-h-[100lvh] grid-rows-[auto_1fr_auto] を指定することで、コンテンツが無くても、フッターが画面下部に固定される。

favicon

app ディレクトリに以下の 3 つのファビコンファイルを入れる。

  • favicon.ico
  • icon.ico
  • apple-icon.png

これらのアイコンファイルを app ディレクトリ内に置くだけで、Next.js が自動的に head タグに適切なメタデータを生成してくれる。

以上で、ベースが整った。

スポンサーから贈られた感謝メダル

メダル1
1
Explore More
関連記事はありません。