이미 node_modules에서 길을 잃었습니까?



프로젝트가 점점 커지고 복잡해지면 React, Angular 또는 Node.JS로 작업하는 것은 중요하지 않습니다. 더 이상 프로젝트 종속성의 업데이트를 따라가기가 쉽지 않습니다. 이 문제는 계속되고 너무 많은 업데이트와 버전이 나오면서 결코 끝나지 않을 것입니다. 물론 이것은 프로젝트가 완벽할 수 없고 버그 수정, 보안 취약성 또는 호환성 문제가 계속해서 나타날 것이기 때문에 이해할 수 있습니다.

꽤 오래 전에 내 작업에서 npm update를 개선할 수 있다는 것을 알았습니다. 종속성 중 일부에 주요 변경 사항이 포함된 경우 종속성을 최신 버전으로 업그레이드하면 종종 프로젝트가 중단될 수 있습니다. 프로젝트에서 내 node_modules를 안전하게 업그레이드할 수 있기를 원했기 때문에 더 간단하고 사용자 친화적인 방식으로 내 프로젝트 종속성에서 발생하는 상황을 추적할 수 있는 앱을 검색하기로 결정했습니다.

앱을 살펴보겠습니다.

npm-gui는 package.json에 나열된 javascript 프로젝트 종속성을 관리하기 위한 편리한 도구입니다. 내부적으로는 npm 또는 yarn 명령을 투명하게 사용하여 종속성을 설치, 제거 또는 업데이트합니다.

아래에서 npm-gui의 스크린샷을 볼 수 있습니다.


npm-gui의 최신 버전(v.3)이 지난 달에 출시되었으며 업데이트할 수 있는 항목을 보여주는 것 외에도 개별 번들 또는 중요한 보안 버그의 크기를 추적할 수 있습니다.

어떤 프레임워크를 사용하든 종속성 관리를 간소화할 방법을 찾고 있는 웹 개발자라면 이 앱을 확인해야 합니다.

다음 명령을 사용하여 간단하게 사용해 보십시오.

npx npm-gui


이 명령은 응용 프로그램을 설치하지 않고 npm-gui를 시작합니다. 브라우저에 새 창이 나타나고 열기 버튼을 클릭하여 npm-gui 내에서 프로젝트로 이동하기만 하면 됩니다.




아래에 의견을 남겨주세요. 기능 제안이 있는 경우 GitHub의 프로젝트 페이지에서 문제를 생성하세요.

마음에 든다면 이 프로젝트에 별표를 표시하세요!
Click to see the app at GitHub

좋은 웹페이지 즐겨찾기