일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- node.js
- backend
- JavaScript
- API
- ES6
- Mongoose
- 리액트
- Flutter
- pug
- CLONE
- react
- TypeScript
- graphQL
- ECMAScript
- form
- HTML
- NextJs
- clonecoding
- heroku
- frontend
- javscript
- DART
- CSS
- MongoDB
- GRID
- Component
- Session
- 자바스크립트
- express
- nodejs
- Today
- Total
목록MongoDB (21)
Enjoy Programming

음 작성을 하면서도 이걸 이 카테고리에 넣는게 맞나 싶다.. 만 차후에 카테고리 수정을 해주자.. 현재는 유튜브 클론코딩을 하면서 함께 진행하고 있으니 분리에 무리가 있다 ..내 머리론...ㅋㅋㅋ 이제 dotenv를 구성해보자. 먼저 root폴더에 .env파일을 생성해주고 변수를 만들어주자 현재는 많은 변수를 만들게 없다.. 어짜피 로컬호스트에서 진행을 하니까 .. 맛만 보는정도~ 이렇게 변수를 지정해주고 db파일로 가서 기존에 url주소를 삭제해준다. 그리고 dotenv를 임포트 해주자~ 그리고 dotenv.config()라는 함수로 .env파일에 있는 변수 정보들을 불러 올 수 있다. 그렇게 찾아온 모든 변수들을 process.env.key에 저장하게 된다. 아까 작성한 url 변수를 process...

음 작성을 하면서도 이걸 이 카테고리에 넣는게 맞나 싶다.. 만 차후에 카테고리 수정을 해주자.. 현재는 유튜브 클론코딩을 하면서 함께 진행하고 있으니 분리에 무리가 있다 ..내 머리론...ㅋㅋㅋ 이제 dotenv를 구성해보자. 먼저 root폴더에 .env파일을 생성해주고 변수를 만들어주자 현재는 많은 변수를 만들게 없다.. 어짜피 로컬호스트에서 진행을 하니까 .. 맛만 보는정도~ 이렇게 변수를 지정해주고 db파일로 가서 기존에 url주소를 삭제해준다. 그리고 dotenv를 임포트 해주자~ 그리고 dotenv.config()라는 함수로 .env파일에 있는 변수 정보들을 불러 올 수 있다. 그렇게 찾아온 모든 변수들을 process.env.key에 저장하게 된다. 아까 작성한 url 변수를 process...

이번엔 데이터 베이스 관련 코드를 짜고 유저에게 영상을 보고 검색, 수정 삭제할 수 있게 해보자. 자 mongoose가 설치되었고 dotenv를 설치하자. dotenv란 node.js로 개발을 하면 port, DB관련 정보등 전역으로 필요한 여러 정보들이 존재한다. node.js에서는 dotenv패키지를 통해 환경변수 파일을 외부에 만들고 관리할 수 있다. 특히 , 깃허브등에 오픈소스로 프로젝트를 공개할때 DB계정 정보를 소스코드내에 하드코딩 하지 않고, 외부환경변수 파일에 작성하고 gitignore를 통해 제외하면 노출되지 않고 안전하다. 참고 - 환경변수란 OS입장에서 해당 프로세스를 실행시키기 위하여 참조하는 변수 - 컴퓨터로 하는 모든 작업들은 OS를 통해 실행되는 자식 프로세스인데 이프로세스들을..