NPM(Node Package Manager)은 명령어로 자바스크립트 라이브러리를 설치하고 관리할 수 있는 패키지 매니저입니다. npm 공식 사이트에 공개된 수많은 자바스크립트 라이브러리를 npm 명령어로 쉽게 설치하여 사용할 수 있습니다.
<aside>
💡 프로그램이 사용하는 기능과 같은 것을 패키지
= 라이브러리
= 모듈
이라고 합니다.
넓은 의미에서 같은 말이니 어렵게 생각하지 않으셔도 돼요.
</aside>
npm은 Node.js설치 시 자동으로 설치가 됩니다. 따라서 npm을 사용하기 위해서는 Node.js를 설치해야 합니다.
Node.js는 Chrome V8 JavaScript 엔진 으로 빌드된 JavaScript 런타임입니다.
공식 홈페이지에서 NodeJS 설치
<aside> 💡 NodeJS 설치시 다른 프로그램과 호환 문제가 있을 수 있기 때문에 LTS 설치를 권장
</aside>
설치가 끝났으면 아래 명령어로 제대로 설치가 되었는지 확인합니다.
>> node -v
v16.13.2
>> npm -v
8.5.2
node 테스트
test.js 생성
function sum(num1, num2) {
return num1 + num2;
}
console.log('sum: ', sum(10, 20));
node 로 실행
>> node test.js
sum: 30