일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 개발자지식
- 개발자학습
- node.js
- Vue.js
- 개발공부
- 정보처리산업기사
- 프론트엔드 공부
- js학습
- 프론트엔드학습
- JS
- 자바스크립트기본
- 자바스크립트 학습
- 네트워크
- 프로토콜
- 리액트
- 프론트엔드공부
- react
- 개발자공부
- API
- 자바스크립트학습
- vue.js학습
- MongoDB
- js ajax
- 자바스크립트
- node.js 학습
- node.js학습
- nodejs
- node.js프로젝트
- 프론트엔드
- JavaScript
- Today
- Total
목록node.js프로젝트 (3)
dada's

MogoDB에 데이터를 저장하고 보면 '_id'라는 값이 추가되어 저장된다 이 값을 설정하지 않고 저장하면 MongoDB에서 알아서 만들어서 강제로 부여해준다 데이터를 구분하고 관리하기 위해서는 데이터만의 고유한 값을 가지고 있어야 관리하기 편하기때문이다 이 아이디를 활용해서 데이터를 가져다 쓰기 쉽게 하기 위해 게시물마다 1,2,3....이런식으로 순서대로 번호를 부여해보자 [게시물마다 아이디 부여하는 방법] 1. MongoDB사이트에 접속하고 대시보드에서 collection을 하나 더 만든다 프로젝트 진행중인 todoapp저 부분에 마우스 가져다 대면 +버튼 나오니 그걸로 counter라는 collection을 하나 더 생성했다 그리고 insert document버튼을 클릭해서 데이터를 하나 만들어주..
일단, 서버를 껏다 다시 키는 작업이 번거로우니 nodemon을 설치 한다 nodemon은 파일을 저장할때마다 알아서 서버를 새로 시작해준다(브라우저 새로고침 필요) 설치방법은 새터미널에서 npm install -g nodemon을 입력하면 된다 yarn으로 설치를 한다면 yarn add global nodemon을 입력하면 된다 설치 후엔 nodemon server.js (server.js는 파일명이다)라고 입력해주면 된다 GET요청시 HTML파일 보내주기 html파일을 하나 만들어준다 나는 index.html파일을 만들었고 이것은 메인페이지이다 그리고 이와같이 코드를 짜준다 app.get('/', function (요청, 응답) { 응답.sendFile(__dirname + '/index.html')..
node.js로 프로젝트를 시작하기에 앞서 express라이브러리를 설치 해 보자. 참고로 에디터는 vs code를 사용하였다. 1. 작업파일을 열어 일단 어떤 라이브러리를 설치했는지 기록하기 위해 package.json을 만들어 준다. [package.json 만드는 방법] 1. 작업폴더에서 터미널을 열고 npm init 입력 2. 엔터키를 치다보면 entry point: ? 라는 부분에서 원하는 파일명을 입력 한 후 끝날때까지 엔터 3. 그러고 나면 package.json 외에 등등이 저절로 생성된다. 2. package.json 생성 후 터미널에서 npm install express를 입력한다. 💡용어 정리💡 • npm : 노드 패키지 매니저라는 건데 라이브러리를 쉽게 설치 할 수 있게 도와주는 도..