npm 패키지에서 역 종속성을 찾는 방법은 무엇입니까?


93

express설치된 패키지 중에서 어떤 패키지가 의존하는지 알고 싶습니다 sails/kraken/loopback/hapi/koa. npm특정 npm 패키지에 대한 모든 역 종속성을 로컬로 나열하는 하위 명령이나 다른 방법이 있습니까?

답변:


134

뒤에 패키지 이름을 추가 npm ls하면 지정된 패키지가있는 트리 만 표시됩니다.

npm ls express

4
감사. 이 명령 npm view express dependencies은 직접적인 종속성 만 표시하지만 전체 종속성 트리를 보는 방법을 알 수 없습니다.
sof

9
모듈이 node_modules 폴더에 설치되어있는 경우에만 작동합니다. 테스트 실행을 해결하려는 경우에는 아무런 효과가 없습니다.
worc

30

특히 초기 설치를 중단시키는 종속성을 사용하는 패키지를 찾고 싶었습니다. 이것은 누군가가 같은 것을 시도하는 데 도움이 될 수 있습니다.

find ./node_modules/ -name package.json | xargs grep <the_package_name>


그것이 바로 제가 찾던 것입니다! 감사!
Andrew Bogdanov
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.