npm install
을 수행하는 동안 -g
을 추가하여 노드 모듈을 로컬 수준 또는 글로벌 수준으로 설치할 수 있습니다.전역 모듈이 호출되는지 또는 로컬인지 확인하는 방법?
모듈 (예 : mocha
)이 로컬 및 전 세계적으로 설치되어있는 경우 어떤 모듈이로드 될 때 require("mocha");
일 때로드됩니까?
그리고 지금 노드의 실행 환경에서 어떤 노드가로드되었는지 어떻게 알 수 있습니까?
$ export NODE_DEBUG=module
를 다음 명령을 실행 : 다른 모든 실패하면
프로젝트가 실행될 때 로컬에서 먼저 응용 프로그램을 검색하고 찾으면이를 사용합니다. Dependencies와 libs에 몇 가지 설정을 할 수있는 package.json 때문에 이런 식으로 생각합니다. –
코드에서 확인할 수는 없지만 package.json 파일에서는 확인할 수 없다고 생각합니다. –