NodeJS

[NodeJs] NPM 설치(install)하는 법

쩡선영 2023. 10. 18. 08:05

🤷‍♀️ 1. NPM이란

설치를 하기에 앞서, NPM(NodeJs Package Manager)은 다른 사람들이 잘 만들어놓은 모듈들을 npm을 통해 설치하여 사용가능하다. NodeJs는 프레임워크가 아니기 때문에 npm을 통해 필요한 기능을 install하여 사용해야한다. node js에 npm이 기본적으로 깔려있기에 npm 명령어를 이용할 수 있다.

 

https://www.npmjs.com/

 

npm | Home

Bring the best of open source to you, your team, and your company Relied upon by more than 17 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

위 사이트에서 사용하고자 하는 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.jsonnode_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된 것이다