본문 바로가기

Web Development/Back-end

[NPM] 파일을 실행하는데 필요한 모듈을 한번에 다운로드 하는 방법

여러 공부하는 파일들을 백업하고,

Express 세션과 인증 부분을 공부하던 중,

이고잉 쌤의 코드가 필요해서 새시작 하는 마음으로,

파일을 다운로드 받았습니다.

 

그런데 역시나..

 

 

모듈을 설치하지 않았다고, 찾을 수 없다는 오류를 출력해줍니다.

 

그래서 모듈이 뭐뭐필요한가 package.json파일로 이동했습니다.

그리고 사용한 모듈을 기록하는 dependency란을 보는데..

 

 

bodyparser도... compression도... express도.. express session 등등 뭔 모듈을 이렇게 많이 썻지..

배운기억은 있는데, 하나하나 설치하는 법을 까먹었어요..

그래서 하나하나 검색해서 깔아야되나? 하던 중에...

뭔가 한번에 설치해주는 방법이 있지않을까? 해서 구글링을 좀 해보았습니다.

 

근데 NPM 옵션들에 대해서만 나와있고, 이런거 한번에 설치해주는 내용은 따로 없더라구요 ㅠㅠ..

아니면 내 검색능력이 부족한 것인가...ㅎㅎ

 

아무튼 그래서..

이것저것 쳐보던 중에 해결책을 찾아 TIP으로 기록합니다.

 

만약 이렇게 타인의 파일을 가져와서 실행하려는데,

dependency 즉, 사용하는 모듈을 한번에 전부 다운로드 받고 싶을때는?

 

npm init

npm install

 

이렇게 입력해주시면, NPM이 필요한 모듈을 한번에 다운로드 해줍니다.

'Web Development > Back-end' 카테고리의 다른 글

Express - Babel(바벨) 적용하기  (0) 2020.11.03
MVC Pattern ( Model & View & Controller )  (2) 2020.08.19
MySQL - JOIN  (0) 2020.07.29
MySQL - CRUD  (0) 2020.07.28
MySQL - 표(Table)  (0) 2020.07.27