Npm 설치가 작동하지 않는 문제를 해결하는 5가지 방법 [Partition Manager]

Npm은 Node.js용 패키지 관리자입니다. 이를 사용하여 로컬 사용을 위해 다른 사람이 작성한 타사 패키지 및 명령줄 프로그램을 다운로드하고 설치할 수 있습니다. 이 게시물에서 이 사이트 파티션 마법사 해결 방법을 보여줍니다. npm 설치가 작동하지 않습니다 문제.





이 페이지에서:

Npm 설치가 작동하지 않음

Node Package Manager의 약자인 Npm은 확장 가능한 네트워크 애플리케이션을 구축하는 데 사용되는 Node.js의 기본 패키지 관리자입니다. npm을 사용하면 로컬 사용을 위해 NPM 서버에서 다른 사람이 작성한 타사 패키지 및 명령줄 프로그램을 다운로드하고 설치할 수 있습니다.

모듈을 설치하려면 ' npm install <모듈 이름> ' 명령. 그러나 때때로 npm 설치 오류가 발생할 수 있습니다. 예를 들어:

  • Npm 명령을 찾을 수 없습니다.
  • Npm 오류 코드 1.
  • Python 실행 파일 'python'을 찾을 수 없습니다.
  • 무결성 검사에 실패했습니다.
  • 종속성을 읽을 수 없습니다. 해당 파일 또는 디렉토리 'c:\node\xx\package.json'이 없습니다.

npm 설치가 작동하지 않는 이유는 무엇입니까? 가능한 이유는 다음과 같습니다.



  • Npm이 설치되어 있지 않습니다.
  • npm install을 실행하려는 디렉토리에 package.json 파일이 없습니다.
  • 패키지 이름 또는 버전이 올바르지 않습니다.
  • 충족되지 않는 시스템 라이브러리에 대한 종속성이 있는 패키지를 설치하려고 합니다.

Npm 설치가 작동하지 않는 문제를 해결하는 방법

npm 설치가 작동하지 않는 문제를 해결하려면 다음 방법을 사용할 수 있습니다. 그러나 계속하기 전에 올바른 패키지 이름을 입력했는지 확인해야 합니다.

방법 1. Npm이 설치되어 있는지 확인

npm 명령을 찾을 수 없음 오류의 주요 원인은 npm이 설치되지 않았기 때문입니다. '명령을 실행할 수 있습니다. npm -v '를 눌러 npm이 설치되었는지 확인합니다. 그렇지 않은 경우 Node.js를 제거한 다음 node.js 및 npm을 다시 설치하는 것이 좋습니다. 이 게시물을 참조하십시오: Windows 및 Mac 및 Ubuntu에 NPM 및 Node.js를 설치하는 방법 .



방법 2. Package.json 파일이 있는지 확인

패키지를 설치할 때 npm은 먼저 package.json 파일을 찾아야 합니다. 이 파일에는 이름, 버전, 설명, 키워드, 종속성 등을 포함하여 이 패키지에 대한 정보가 나열됩니다. package.json 파일이 없으면 npm 설치가 작동하지 않는 문제가 발생합니다. '를 실행할 수 있습니다. ls -1 ” 명령어로 package.json 파일이 있는지 확인합니다.

방법 3. 잠금 파일 또는 캐시 삭제

무결성 검사 실패 오류의 주요 원인은 일반적으로 package-lock.json입니다. 프로젝트에 이 파일이 있으면 npm은 잠금 파일에 지정된 패키지로 다운로드한 패키지의 무결성을 확인합니다.

패키지의 체크섬이 다른 경우 npm은 설치를 중지하고 무결성 검사 실패 오류를 발생시킵니다. 이 경우 '명령을 실행할 수 있습니다. npm 캐시 확인 '라는 문제를 해결합니다.



이 명령이 작동하지 않으면 ' rm 패키지 잠금.json ' 잠금 파일을 삭제하거나 ' npm 캐시 정리 --force '를 사용하여 npm 캐시를 정리합니다.

방법 4. 종속성 업데이트

npm 오류 코드 1의 주된 이유 중 하나는 설치된 모듈의 종속성이 현재 node.js 버전과 호환되지 않기 때문입니다. 이 경우 종속성을 업데이트하는 것이 좋은 솔루션입니다. '명령을 실행하여 수행할 수 있습니다. npm 업데이트 <패키지 이름> '.

방법 5. 최신 Node.js 설치

node-gyp 모듈을 설치하면 'Can't find Python' 오류가 발생할 수 있습니다. node-gyp 모듈은 C 및 C++로 작성된 네이티브 모듈을 컴파일하기 위한 Node.js 도구입니다. 제대로 실행하려면 Python 및 Visual Studio 빌드 도구가 필요합니다.



다행히도 Windows 설치 프로그램용 Node.js의 최신 버전에는 기본적으로 빌드 도구가 이미 포함되어 있습니다. 따라서 최신 node.js와 Python만 설치하면 됩니다.

결론

당신은 관심이 있습니까? 이 사이트 파티션 마법사 ? 이 소프트웨어는 시스템을 복제하고 디스크를 더 잘 관리하며 데이터를 복구하는 데 도움이 될 수 있습니다. 필요한 경우 공식 웹 사이트에서 다운로드할 수 있습니다.