한입 크기로 잘라 먹는 리액트(React.js) 강의 내용을 정리하며 Node.js의 기초에 대해 알아보자.
🏷️ ctrl +j : 터미널 표시
🏷️ Module : 기능을 담당하는 파일
👉🏻 Module을 exports와 require로 사용할 수 있지만 바닐라 js는 사용 불가능하다.
// 출력 결과
{
moduleName: 'calc module',
add: [Function: add],
sub: [Function: sub]
}
// 값 넣을 때 출력 결과
3
6
3
👉🏻 npm은 Node Package Manager의 약자이며 Node.js의 패키지 관리 도구이다.
👉🏻 script에 명령어를 입력해서 만들 수 있다.
👉🏻"^0.8.6"은 0.8.6 이전 버전을 설치했다는 뜻이다.
👉🏻 package.json은 대략적인 것을 알려주고 상세한 것은 lock.json에서 제공된다.