🤷♀️ 1. NPM이란
설치를 하기에 앞서, NPM(NodeJs Package Manager)은 다른 사람들이 잘 만들어놓은 모듈들을 npm을 통해 설치하여 사용가능하다. NodeJs는 프레임워크가 아니기 때문에 npm을 통해 필요한 기능을 install하여 사용해야한다. node js에 npm이 기본적으로 깔려있기에 npm 명령어를 이용할 수 있다.
위 사이트에서 사용하고자 하는 npm을 검색하면 다양한 정보와 사용 방법을 얻을 수 있다.
🤷♀️ 2. NPM 설치하기
이제 본격적으로 npm을 설치해보자.
vscode를 킨 다음 터미널(Ctrl + Shift + `)을 켜보자.
npm init
npm init를 입력하면
알 수 없는 텍스트들이 나오는데 무시하고 Enter를 눌러주면 된다
그럼 package.json이 생긴 게 보일 것이다.
pacakge.json은 설치된 모듈들을 정리해주는 파일이라고 생각하면 된다.
이제 사용하고자 하는 npm을 install할 수 있다.
나는 express라는 서버 프레임워크를 install 해보겠다
npm install [다운 받을 npm 이름]
이렇게 install하면 된다. 나는 "npm install express"를 입력하였다.
그러면 이렇게 pacakge-lock.json과 node_modules 폴더가 생겼을 것이다.
pacakge-lock.json도 설치된 모듈을 확인할 수 있는데, package.json보다 더 자세한 정보를 담고 있다
node_modules는 install 한 모듈들이 저장되는 곳이다
const express = require('express')
const app = express()
app.get('/', function (req, res) {
res.send('Hello World')
})
app.listen(3000)
위의 코드를 입력하고 터미널에
node [파일명.js]
를 입력하여 서버를 실행시키고
http://127.0.0.1:3000 에 들어가니 HelloWorld가 출력되어있으면 정상적으로 express가 install된 것이다
'NodeJS' 카테고리의 다른 글
[NodeJS] 웹 브라우저 쿠키와 세션 알아보기 (1) | 2023.12.22 |
---|---|
[NodeJS] .env 파일 생성 및 사용 (3) | 2023.11.15 |
[NodeJs] 프레임워크 (NodeJs는 프레임 워크일까?) (1) | 2023.10.16 |