-
Notifications
You must be signed in to change notification settings - Fork 10
프로젝트 디렉토리 구조
Yenowme edited this page Jul 7, 2021
·
3 revisions
└── saver-web
├── bin
├── config
├── controllers
├── db
├── lib
├── middlewares
├── migrations
├── models
├── node_modules
├── public
├── routes
├── seeders
├── test
└── views
-
config
- 설정을 위한 파일들
-
awsconfig.json
와.env
파일이 필요
-
controllers
- 라우터에서 사용되는 컨트롤러들
-
db
- DB환경을 구성하기 위한 docker설정파일
-
lib
- 여러곳에서 사용되는 함수를 모듈화하여 관리
-
middlewares
- 컨트롤러에서 사용되는 미들웨어 js 파일들
-
migrations
- sequalize.js를 활용해 db를 자동생성하기 위한 파일들
-
models
- sequalize.js models 객체들
-
public
- 정적으로 제공할 css, javascript파일들
-
routes
- 라우터들 관리
-
seeders
- 초기 db환경 구성시, sequalize.js를 활용해 mockup데이터들을 자동으로 넣기위한 파일들
-
views
- view를 담당하는 ejs 파일들