npm 사용하기
npm이란?
npm(Node Package Manager)은 Node.js의 패키지 관리자로, 다양한 패키지를 설치하고 관리하는 도구입니다. npm을 사용하여 외부 라이브러리나 프레임워크를 프로젝트에 쉽게 추가할 수 있습니다.
npm 설치하기
npm은 Node.js를 설치하면 함께 설치됩니다. Node.js 공식 웹사이트에서 Node.js를 다운로드하여 설치하세요.
패키지 초기화하기
- 콘솔 또는 터미널을 열고, 프로젝트 폴더로 이동합니다.
- 다음 명령을 실행하여
package.json
파일을 생성합니다:
npm init
이 명령은 프로젝트에 대한 정보를 입력받고,package.json
파일을 생성해줍니다.
패키지 설치하기
- 패키지를 설치하기 위해 다음 명령을 사용합니다:
npm install 패키지명
예를 들어,express
패키지를 설치하려면 다음 명령을 사용합니다:
npm install express
- 설치한 패키지는
node_modules
폴더에 저장됩니다.
패키지 사용하기
require
함수를 사용하여 패키지를 불러옵니다:
javascript
const express = require('express');- 필요한 기능을 사용할 수 있습니다. 예를 들어, Express의 서버를 생성하려면 다음과 같이 코드를 작성합니다:
“`javascript
const express = require(‘express’);
const app = express();
app.get(‘/’, (req, res) => {
res.send(‘Hello World!’);
});
app.listen(3000, () => {
console.log(‘서버가 http://localhost:3000 에서 실행 중입니다.’);
});
“`
패키지 제거하기
- 더 이상 사용하지 않는 패키지를 제거하기 위해 다음 명령을 사용합니다:
npm uninstall 패키지명
예를 들어,express
패키지를 제거하려면 다음 명령을 사용합니다:
npm uninstall express
패키지 업데이트하기
- 패키지를 최신 버전으로 업데이트하기 위해 다음 명령을 사용합니다:
npm update 패키지명
예를 들어,express
패키지를 최신 버전으로 업데이트하려면 다음 명령을 사용합니다:
npm update express
전역 패키지 설치하기
- 프로젝트가 아닌 전역적으로 사용할 패키지를 설치하기 위해 다음 명령을 사용합니다:
npm install -g 패키지명
예를 들어,nodemon
패키지를 전역적으로 설치하려면 다음 명령을 사용합니다:
npm install -g nodemon
- 전역 패키지는 프로젝트와 관련이 없으므로
-g
옵션을 사용하여 설치합니다.
이제 npm을 사용하여 패키지를 관리하는 방법에 대해 알아보았습니다. npm은 Node.js 개발을 위한 필수 도구이므로, 다양한 패키지를 활용하여 프로젝트를 개발해보세요!