Windows의 특정 프로젝트에 대해 로컬로 설치된 NPM 패키지의 디렉터리 경로:
npm을 사용하여 패키지를 설치하는 데 관심이 있는 사용자는 프로젝트 디렉터리로 이동한 후 명령 프롬프트에서 지정된 명령을 실행할 수 있습니다.
npm install package-name
위 명령을 실행하면 npm 레지스트리 에서 지정된 패키지와 필요한 모든 종속성을 다운로드하여 node_modules라는 폴더에 설치합니다. 이는 현재 프로젝트의 작업 디렉토리에 생성됩니다.
예를 들어 Node.js 애플리케이션을 구축 중이고 프로젝트 디렉터리 이름이 my-first-app이라고 가정해 보겠습니다.
그런 다음 먼저 명령 프롬프트를 사용하여 해당 디렉터리로 전환한 다음 – Go와 같은 일부 패키지를 설치합니다.
npm install go
위 명령은 NPM 레지스트리에서 node_modules라는 폴더에 있는 Go 패키지를 다운로드하여 설치합니다. 이 패키지는 지금 설치하고 있는 동일한 디렉터리 에 있습니다.
또한 프로젝트가 여러 모듈에 의존하는 경우 필요한 패키지 및 종속성도 npm에 의해 설치되지만 각 패키지는 node_modules 디렉터리 내의 중첩된 폴더 구조 환경 내에 설치됩니다. 해당 폴더.
예를 들어 프로젝트가 "express" 모듈에 의존하고 body Parser 모듈이 추가로 필요한 경우 node_modules 디렉토리 의 폴더 구조는 다음과 같습니다.
node_modules├── express│ ├── index.js│ ├── ...│ └── node_modules│ ├──body-parser│ ├── index.js│ └── ....└── go├── index.js├── ...└──bin
Windows 10 또는 11에 전역적으로 설치된 NPM 패키지 디렉터리의 경우
때때로 특정 로컬 프로젝트용이 아닌 일부 NPM 패키지를 설치해야 하지만전역적으로 설치하여 여러 프로젝트에서 이점을 얻을 수 있습니다. 이를 통해 개발자는 여러 프로젝트에 필요한 공통 패키지를 계속해서 설치하지 않아도 됩니다. NPM 패키지를 전역적으로 설치하려면 일반 설치 명령에
-g 플래그를 추가하기만 하면 됩니다. 구문은 다음과 같습니다. 하면 패키지가 파일에 저장됩니다. 프로젝트 내의 특정 폴더가 아닌 시스템의 다른 위치입니다. npm은 전역적으로 설치된 패키지를 디렉터리 – C:Users your-username AppDataRoamingnpm에 저장합니다. 현재 사용자로 을 변경하세요. NPM 폴더 아래에는 Windows 10 또는 11에 설치된 모든 패키지를 찾을 수 있는 node_modules 디렉터리가 있습니다. , 로컬에 패키지를 설치할 때 npm은 명령 프롬프트의 현재 작업 디렉터리에 있는 node_modules 디렉터리에 패키지를 설치합니다. 그리고 패키지를 전역적으로 AppData%npmnode_modules 디렉터리에 설치합니다. npm 패키지의 위치는 Node.js 프로젝트 및 종속성을 관리하는 데 도움이 됩니다. 위 내용은 Windows 10에서 npm 패키지의 기본 설치 위치는 어디에 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!npm install -g <package-name>