Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

프로젝트 clone 후 설정 (DB포함) #4

Open
OH-GITAEK opened this issue May 21, 2024 · 0 comments
Open

프로젝트 clone 후 설정 (DB포함) #4

OH-GITAEK opened this issue May 21, 2024 · 0 comments

Comments

@OH-GITAEK
Copy link
Contributor

OH-GITAEK commented May 21, 2024

  1. 폴더 생성 "git clone"
  2. "npm install"을 통해 package.json에 명시된 의존성 설치
  3. root디렉토리 (app.js와 동일한 위치)에 ".env"파일 설치
  4. ".env"파일 안에 "MONGODB_URI=mongodb://<아이디>:<비밀번호>@your_host:your_port/your_database" (database의 경우 존재하지 않으면 실행시 자동으로 생성)
  5. root디렉토리에서 git bash 열고 "node app.js" 입력시 실행
  6. "http://localhost:3000/api-docs/#/" 주소로 접근 시 API명세 확인 및 테스트 가능

예상되는 오류들

4-a. 위의 주소 잘 모르겠다면 책 실습때 깔았던 "MongoDBCompass"들어가면 이전에 했던 연결이 뜨는데 그 주소 이용하면 접속가능
4-b. 비밀번호의 경우 특수문자가 포함될 경우 인코딩한 값을 입력해야함(URI 표시된곳 오른쪽 위에 "Edit Connection String"누르면 확인 가능)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant