프루퍼팀 통합 홈페이지
- www: 랜딩 페이지
- insight: 프루퍼 인사이트
- insight-demo: 프루퍼 인사이트 데모
- Mantine
- Next.js
- PostCSS with mantine-postcss-preset
- TypeScript
- Jest setup with React Testing Library
- ESLint setup with eslint-config-mantine
dev– start dev serverbuild– bundle application for production- 빌드를 확인할 때는
npx next build를 직접 부르지 말고 이 스크립트로 돌린다.next build를 그대로 부르면 셸이 물려받은__NEXT_PRIVATE_STANDALONE_CONFIG가next.config.mjs를 통째로 대체해 버려서, 코드에 결함이 없는데도 빌드가 실패한다 (자세한 사정은next.config.mjs위쪽 주석에 적어 두었다).
- 빌드를 확인할 때는
analyze– analyzes application bundle with @next/bundle-analyzer
typecheck– checks TypeScript typeslint– runs ESLintprettier:check– checks files with Prettierjest– runs jest testsjest:watch– starts jest watchtest– runsjest,prettier:check,lintandtypecheckscripts
prettier:write– formats all files with Prettier
Using App Router