Open4

Next.jsの始め方(AppRouter)

quo1987quo1987

これでテンプレートのディレクトリが作成される。

$ npx create-next-app@latest
Need to install the following packages:
create-next-app@14.1.0
Ok to proceed? (y) y
✔ What is your project named? … image-viewer
✔ 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 to use `src/` directory? … No / Yes
✔ Would you like to use App Router? (recommended) … No / Yes
✔ Would you like to customize the default import alias (@/*)? … No / Yes
Creating a new Next.js app in /Users/takah/project/nextjs-viewer/image-viewer.
quo1987quo1987

ローカル用に環境変数を利用するには.env.localを作成する。

.env.local
ENV_KEY=envvalue
quo1987quo1987

プロダクション用の起動はビルド→アプリケーション起動の手順が必要。

$ next build # or npm run build
$ next start # or npm run start
# ポートを指定する場合
$ next start -p 8080