npm install의 쓸데없는 대기 시간을 압도적으로 카이젠하는 방법
그런데 시간이라고 하면 상대성 이론, 그래, 아인슈타인입니다.
아인슈타인은 한때 이렇게 말했습니다.
귀여운 소녀와 한 시간 함께 있으면, 1분밖에 지나지 않은 것 같다.
뜨거운 난로 위에 일분 앉게 되면 어떤 한 시간보다 길 것이다.
상대성은 그것이다.
아인슈타인
즉, npm install시에 팝테피픽의 4컷이 잇달아 표시되면 체감 시간은 압도적으로 짧아져 최고라고 하는 것이군요?
이런 식으로.
편리! ! !
github: akameco/npm-popute
설치
$ npm i -g npm-popute
npm-popute
라는 CLI 명령을 제공합니다.npm 명령과 마찬가지로 사용할 수 있으며
install
또는 i
때만 진행률 막대 대신 팝테피픽 만화를 표시합니다.$ npm-popute install --save react react-dom
또, npm install 이외의 커멘드는 모두 표준의 npm의 커멘드로서 동작하므로, alias 하면 편리?입니다.
alias npn='npm-popute'
구현
하는 것은 간단하며
npm
명령을 child_process.spawn
로 훅하고 명령줄 옵션이 i
또는 install
이면 팝테픽 이미지를 표시합니다.iTerm2의 최신판보다 이미지의 표시가 서포트되게 되었으므로 그것을 이용하고 있습니다.
불행히도 iTerm2 이외의 터미널을 사용하는 사람은 사용할 수 없습니다.
이미지 표시 node.js의 커맨드 라인 툴에 대해서는 아래의 기사에 정리하고 있으므로 참조하십시오.
iTerm2의 새로운 기능을 사용하여 터미널에 팝테피픽의 4컷을 무작위로 표시 - Qiita
요약
gifi
에 영감을 받아 컷이 되어 썼지만, 어떻게 봐도 저작권적으로 아웃같기 때문에, 아마 지금 유행의 npm unpublish
하게 된다고 생각합니다.코드는 github에 있으므로 풀릭이나 issue 등 잘 부탁드립니다.
github: akameco/npm-popute
참고
iTerm2의 새로운 기능을 사용하여 터미널에 팝테피픽의 4컷을 무작위로 표시 - Qiita
vdemedes/gifi: watch GIFs while running npm install
Reference
이 문제에 관하여(npm install의 쓸데없는 대기 시간을 압도적으로 카이젠하는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/akameco/items/78f7d1dc151bb909128d텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)