오늘은 몰랐으면 내일은 알면 된다
[MongoDB 입문] 3. NodeJS설치 및 기초세팅 본문
https://nodejs.org/ko/download/
다운로드 | Node.js
Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.
nodejs.org
JavaScript를 서버사이드에서 실행시켜주는 것이라고 한다.(자세한 것은 다음에..)
설치를 완료하면 cmd에서 다음과 같이 확인할 수 있으며, node 명령어를 통해서 js 를 사용할 수 있다.
node와 npm이 필요하다고 한다. ctrl+c를 두 번 눌러서 나올 수 있다.

npm은 node package manager를 의미한다고 한다. 아래의 사이트에서 필요한 모듈을 찾고 사용할 수 있다.
npm
Bring the best of open source to you, your team, and your company Relied upon by more than 11 million developers worldwide, npm is committed to making JavaScript development elegant, productive, and safe. The free npm Registry has become the center of Java
www.npmjs.com
https://www.npmjs.com/package/express
express
Fast, unopinionated, minimalist web framework. Latest version: 4.18.2, last published: 3 months ago. Start using express in your project by running `npm i express`. There are 67372 other projects in the npm registry using express.
www.npmjs.com

강의에서는 express를 사용한다고 한다.
또한 code editor는 vs code를 사용한다.
express 를 사용하기에 앞서 먼저 npm init을 실행시켜준다.

그러면 package.json이 아래와 같이 생성된다.

이제 원래 쓰려던 express 모듈을 설치를 해보자.

그러면 dependency에 express가 추가되고, 여러 필요 파일들도 생성된 것을 확인할 수 있다.


'DB' 카테고리의 다른 글
| [MongoDB 입문] 5. 비동기 프로그래밍 예시로 이해해보기 (0) | 2023.01.19 |
|---|---|
| [MongoDB 입문] 4. Express 사용해보기 (0) | 2023.01.19 |
| [MongoDB 입문] 2. 간단한 조작(CRUD), database구조 차이 (0) | 2023.01.19 |
| [MongoDB 입문] 1. MongoDB Atlas 설정하기 (0) | 2023.01.19 |
| [Oracle] ORA-28040: 일치하는 인증 프로토콜 없음 (0) | 2021.03.09 |