개발일지./항해99

1주차 풀스텍 프로젝트 TIL (22.11.14)

쭈(joo) 2022. 11. 16. 22:14

<이번주 목표> 

 

- 노션페이지 꼭열어서 확인하고 공부하기

- 아는것이나 모르는것  / 주석달기 연습

 

<이번프로젝트 목표>

 

코드 이해하기  /  흐름 이해해보기

 

 

백엔드 

 

Flask  / 파이썬에서 작성된 마이크로 웹 프레임워크 이제쓰지않고

express /  node.js   웹 애플리케이션 프레임워크

 

이제 플라스크를 보내줘야합니다 ㅠ_ㅠ

 

$ npm install -g express

 

대부분의 경우 시스템에서 폴더에 쓰기 위한 루트/관리자 권한이 필요합니다

 

이러한 경우 $ sudo npm install -g express

 

$ npm install express --save

 

프로젝트 폴더로 이동하고 나서

직접 텍스트 편집기에서package.json을 만들거나 

 

$ npm init 터미널 명령어를 실행해서 만들 수 있다.

 

설치하는법  npm install express

서버처음시작 npm run start

서버돌리는거 npm run dev

 

몽고디비

 

->data base ->Connect

 

connect with the mongodb shell  클릭

 

-> Run your connection string in your command line

밑에있는거 복사 딸칵 ===>붙여넣기

Use this connection string in your application:

 

 

.env 환경변수

 

깃허브 사용할때 몽고디비 키값 [아이디/비밀번호] 있는것을 그대로올리면

해킹위험이 많음  그래서 env 를 이용해서 값을  넣어서 돌려줌 

 

.env 파일을 만든다 

 

ex)

PORT="로컬에서돌릴서버 값"
URL="몽고디비 키값"