フロントエンド開発の先端を突っ走るNext.js
next.js アプリの初期化( npx create-next-app@latest <アプリ名> ) または pnpm create next-app@latest <アプリ名> または bun create next-app <アプリ名> )

Next.js で viewport を設定する

Next.js で viewport を設定する

app/layout.tsx

import type { Viewport } from 'next'

export const viewport: Viewport = {
  width: 'device-width',
  initialScale: 1,
  viewportFit: 'cover',
}

↓

これを設定すると、以下のようなメタタグが生成されます。

<meta name="viewport" content="width=device-width, initial-scale=1, viewport-fit=cover" />
No.2775
09/18 14:12

edit