간단한 프로젝트 (단일 기능/페이지)
/project
├── public/
│ └── index.html ← HTML
├── src/
│ └── index.js ← 메인 엔트리
│
├── package.json ← npm 설정 파일
├── vite.config.js ← Vite 빌드 설정 (선택 시)
└── README.md ← 프로젝트 설명
Node.js + 프로젝트
/project
├── build/ # 웹팩으로 빌드된 결과물 디렉토리. 배포 서버에 업로드 할 파일
├── package.json # npm 패키지/스크립트 설정
├── webpack.config.js # Webpack 번들링 설정
├── .eslintrc.js # ESLint 규칙 설정
├── prettier.config.js # 설정 파일 (코드 포맷팅 규칙 정의): Prettier
├── .gitignore # Git에서 제외할 파일/폴더
│
└── /src # 소스 코드 폴더
├── img # 이미지 폴더
├── js
│ └── index.js # 진입점(Entry point)
└── index.html # HTML 템플릿