프로그래밍 언어를 선택할 때 요구 사항을 고려하는 것만큼,
그 언어의 생태계와 커뮤니티가 얼마나 큰지 확인하는 것도 중요하다고 생각합니다.
개발 과정에서 분명 막힐 때가 존재하고, 그 때 이들이 큰 도움이 된다고 느꼈거든요.
이번 포스트에서는 Node.js의 생태계를 알아보려고 합니다.
오픈 소스의 바다, npm🌊
npm은 말 그대로 노드에서 모듈을 관리하는 도구(Node Package Management)를 의미합니다.
다른 사람이 완성한 코드를 적절하게 사용하면 개발 속도를 가속할 수 있습니다.
간단하게 패키지를 정의하고 설치, 삭제하는 작업을 익혀보겠습니다.
패키지를 정의하기 위해서는 package.json 파일을 만들어야 합니다.
initializer에 입력한 패키지를 다운받아서 프로젝트를 쉽게 구성할 수 있도록 해줍니다.
npm init <initializer>
패키지를 설치하기 위해서는 install 명령을 사용합니다.
npm install [<package-spec> ...]
패키지를 삭제하기 위해서는 uninstall 명령을 사용합니다.
npm uninstall < pkg >
더 다양한 커맨드는 공식 사이트에서 자세히 알 수 있습니다.
틀린 내용이 있다면 언제든 지적 부탁드립니다.
포스트를 끝까지 봐주셔서 감사합니다!
'JavaScript' 카테고리의 다른 글
Express - Path에 매개변수 사용하기 (1) | 2024.09.02 |
---|---|
구조 분해 할당! 나도 이제 중간 변수(temp) 없이? (0) | 2024.09.02 |
Express - 단순하게 API 제작하기 (0) | 2024.08.30 |
Callback Hell? 거기 무서운 곳이야? (0) | 2024.08.29 |
Node.js로 웹 서버 구축하기 (0) | 2024.08.22 |