Open4
Next.jsの始め方(AppRouter)
これでテンプレートのディレクトリが作成される。
$ 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.
アプリのローカル起動
npm run dev
ローカル用に環境変数を利用するには.env.local
を作成する。
.env.local
ENV_KEY=envvalue
プロダクション用の起動はビルド→アプリケーション起動の手順が必要。
$ next build # or npm run build
$ next start # or npm run start
# ポートを指定する場合
$ next start -p 8080