본문 바로가기
  • 기록
Node.js

[Node.js] 폴더 구조 정리

by juserh 2022. 3. 24.

<폴더>

  • views: html 템플릿 파일
  • routes: 라우터(js파일)
  • public: 정적파일( cf. django의 static 폴더?)
  • models: 데이터베이스 모델(npx sequelize init 명령어로 mysql 데이터베이스 초기화하면 자동 생성)
  • nodemodules: 다양한 모듈들
  • config: (npx sequelize init 명령어로 mysql 데이터베이스 초기화하면 자동 생성)
  • migrations: (npx sequelize init 명령어로 mysql 데이터베이스 초기화하면 자동 생성)
  • seeders: (npx sequelize init 명령어로 mysql 데이터베이스 초기화하면 자동 생성)

 

<파일>

  • app.js
  • package.json
  • package-lock.json
  • .env
  • .gitignore