TypeScript 🪢
ESLint 🪢
Prettier 🪢
Husky 🪢
Lint-staged 🪢
Commitlint
Storybook 🪢
Next Sitemap 🪢
Bundle Analyzer 🪢
Plop Generator
This is a template for Next.js projects.
It contains all the necessary tools to start developing your application.
There are two methods to use this template in your project:
- Click "Use this template" in GitHub repository page
- Use this command in your terminal:
pnpm create next-app --example https://github.com/Airnauts/nextjs-template <YOUR_APP_NAME>
# Start developing
dev
# Build production app
build
# Preview app (build and start)
preview
# Build, Start, Preview and Bundle Analyze development app
build:development
start:development
preview:development
analyze:development
# Develop, Build, Start, Preview and Bundle Analyze staging app
dev:staging
build:staging
start:staging
preview:staging
analyze:staging
# Develop, Build, Start, Preview and Bundle Analyze production app
dev:production
build:production
start:production
preview:production
analyze:production
# Create new component or context
pnpm generate