로딩
요청 처리 중입니다...

node_modules,npx,SemVer

 node_modules,npx,SemVer

node_modules이란? 다운받은 packages 분명 express만 다운 받았는데, 다양한 module들이 존재한다..

왜그럴까? express도 express만의 dependency와 devdependency도 같이 다운받게 된다.

베포시엔 지워서 베포해야한다. 단, package.json, packag-lock.json은 지우면 안된다. npm i -g 글로벌 설치 dependencies에 기록이 안된다.

명령어로 사용이 가능하다. 단점 : package.json에 기록이 안되어서, 프로젝트 관리자가 변경되는 경우 난해하게 될 수 도 있다.

그럼 어떻게 해결? npx를 사용 npx는 글로벌 설치를 해 명령어로도 사용이 가능하고, package.json에도 기록이 남는다. npx로 설치하기 developer@bagsang-yun-ui-MacBookPro 4.5 % npx rimraf Need to install the following packages: rimraf Ok t...

# node # nodemodules # npx # semver