Node.js 웹 애플리케이션 개발을 위한 패키지 설정
Node.js로 웹 애플리케이션을 개발하려면 여러 패키지와 라이브러리를 사용해야 합니다. 이 글에서는 npm을 사용하여 Express 프레임워크, Mongoose ODM (Object Data Modeling), 그리고 JSON Web Token (JWT) 라이브러리를 프로젝트에 추가하는 방법에 대해 알아보겠습니다.
1. 프로젝트 초기화
첫 번째 단계는 프로젝트를 초기화하는 것입니다. npm init -y 명령어를 사용하면 package.json 파일을 자동으로 생성하며, -y 옵션은 초기화 과정에서 사용자 입력을 생략합니다.
npm init -y
2. Express 프레임워크 설치
Express는 Node.js 웹 애플리케이션을 구축하기 위한 강력한 프레임워크입니다. Express를 설치하려면 다음 명령어를 사용합니다.
npm install express --save
위 명령어는 Express를 프로젝트에 추가하고, --save 옵션을 사용하여 package.json 파일에 의존성을 추가합니다.
3. Mongoose ODM 설치
Mongoose는 MongoDB와 상호작용하기 위한 객체 데이터 모델링 라이브러리입니다. Mongoose를 설치하려면 다음 명령어를 사용합니다.
npm install mongoose --save
Mongoose를 프로젝트에 추가하고 package.json에 의존성을 등록합니다.
4. JSON Web Token (JWT) 라이브러리 설치
JWT는 사용자 인증 및 권한 부여를 위한 라이브러리로, 많은 웹 애플리케이션에서 사용됩니다. JWT 라이브러리를 설치하려면 다음 명령어를 사용합니다.
npm install jsonwebtoken --save
JWT 라이브러리를 프로젝트에 추가하고 package.json에 의존성을 등록합니다.
5. 패키지 설치 확인
이제 프로젝트에 Express, Mongoose, 그리고 JWT 라이브러리가 추가되었습니다. package.json 파일을 열어 의존성 목록을 확인할 수 있습니다. 이제 프로젝트를 시작하고 웹 애플리케이션을 개발할 준비가 되었습니다.
{
"dependencies": {
"express": "^4.17.1",
"mongoose": "^5.12.0",
"jsonwebtoken": "^8.5.1"
}
}
이렇게해서 Express, Mongoose, 그리고 JWT 라이브러리를 사용하여 Node.js 웹 애플리케이션을 개발하기 위한 초기 설정을 완료했습니다. 이제 프로젝트를 시작하고 원하는 웹 애플리케이션을 개발할 수 있습니다.
▼ 아래 글도 읽어보세요! ▼
'Programming & Platform > Node.js' 카테고리의 다른 글
Node.js Sequelize 모델에서 외래키 지정하는 방법 (2) | 2023.11.25 |
---|---|
pm2 기초 사용법, Node.js 애플리케이션 관리를 간편하게 (0) | 2023.11.18 |
Node.js에 대해 잘 못 알고 있는 세 가지 (0) | 2023.11.14 |
Node.js 환경 변수의 효과적인 관리를 위한 .env 사용법 (0) | 2023.11.10 |
jwt.io JWT Token 복호화 사이트 사용법 (1) | 2023.11.09 |