2021-12-07 화요일
npm으로 전역 설치한 패키지는 package.json에 기록되지 않아서 기피할 수 있는데.
그럴 경우 npx 명령어를 사용하면 된다.
npm install -D rimraf
npx rimraf node_modules와 같이 모듈을 package.json의 devDependencies에 기록한 뒤,
앞에 npx 명령어를 붙여 실행하면 된다.
패키지를 전역 설치하여 사용한 것 같은 효과를 얻을 수 있다.
2023-12-14
따로 npm install을 수행하지 않아도 npx 명령어로 실행하면 해당 패키지를 알아서 설치 후에 실행한다.
npx를 사용하여 패키지를 실행할 때 해당 패키지는 시스템 전역에 설치되지 않고 일시적으로 다운로드하여 사용하고 사용이 끝나면 삭제된다.
일시적으로 ~/.npm/_npx 디렉터리에 설치된다.