next.config.js는 Next.js 애플리케이션의 전역 설정을 정의하는 파일입니다.

이번 글에서는 자주 사용하는 주요 옵션을 정리하고, 각 설정의 역할과 예제 코드를 제공합니다.


기본 설정 (appDir, distDir, basePath)

appDir (앱 라우터 사용 여부)

module.exports = {
  experimental: {
    appDir: true,
  },
};

distDir (빌드 폴더 변경)

module.exports = {
  distDir: "build", // 빌드 결과물이 "build" 폴더에 저장됨
};