インストール
システム要件:
- Node.js 18.18以降
- macOS、Windows(WSLを含む)、Linuxがサポートされています
自動インストール
Next.jsアプリを開始する際には、すべてを自動的に設定してくれるcreate-next-app
を使用することをお勧めします。プロジェクトを作成するには、以下のコマンドを実行します:
Terminal
npx create-next-app@latest
インストール中、次のプロンプトが表示されます:
Terminal
What is your project named? my-app
Would you like to use TypeScript? No / Yes
Would you like to use ESLint? No / Yes
Would you like to use Tailwind CSS? No / Yes
Would you like your code inside a `src/` directory? No / Yes
Would you like to use App Router? (recommended) No / Yes
Would you like to use Turbopack for `next dev`? No / Yes
Would you like to customize the import alias (`@/*` by default)? No / Yes
What import alias would you like configured? @/*
プロンプトに従った後、create-next-app
はプロジェクト名のフォルダを作成し、必要な依存関係をインストールします。
Next.jsを初めて使用する方は、アプリケーション内のすべての可能なファイルとフォルダの概要を確認するためにプロジェクト構造のドキュメントをご覧ください。
Good to know:
- Next.jsには、デフォルトでTypeScript、ESLint、およびTailwind CSSの設定が組み込まれています。
- 任意でプロジェクトのrootに
src
ディレクトリを使用し、アプリケーションのコードを設定ファイルから分割することができます。
手動インストール
Next.jsアプリを手動で作成するには、必要なパッケージをインストールします:
Terminal
npm install next@latest react@latest react-dom@latest
package.json
ファイルを開き、次のscripts
を追加します:
package.json
{
"scripts": {
"dev": "next dev",
"build": "next build",
"start": "next start",
"lint": "next lint"
}
}