• 카테고리

    질문 & 답변
  • 세부 분야

    블록체인

  • 해결 여부

    미해결

npm install 문제가 발생하는데 해결방법이 없을까요?

23.07.31 10:28 작성 23.07.31 10:36 수정 조회수 3.94k

0

node v.18.17.0

npm v.9.7.1 입니다.

아래 오류 문구들은 npm install 시 오류가 발생하는 부분에 대한 문구입니다. 영상처럼 node v10으로 하려고 하면 npm 버전이 싱크되지 않는다는 오류가 발생합니다. 어떻게 해결하면 좋을까요? 답변 부탁드립니다ㅠㅠ

 

npm ERR! code 1

npm ERR! git dep preparation failed

npm ERR! command C:\Program Files\nodejs\node.exe C:\Users\kyuns\AppData\Roaming\npm\node_modules\npm\bin\npm-cli.js install --force --cache=C:\Users\kyuns\AppData\Local\npm-cache --prefer-offline=false --prefer-online=false --offline=false --no-progress --no-save --no-audit --include=dev --include=peer --include=optional --no-package-lock-only --no-dry-run

npm ERR! npm WARN using --force Recommended protections disabled.

npm ERR! npm ERR! code 1

npm ERR! npm ERR! The git reference could not be found

npm ERR! npm ERR! command git --no-replace-objects checkout 4.0

npm ERR! npm ERR! error: pathspec '4.0' did not match any file(s) known to git

npm ERR!

npm ERR! npm ERR! A complete log of this run can be found in: C:\Users\kyuns\AppData\Local\npm-cache\_logs\2023-07-31T01_26_10_502Z-debug-0.log

npm ERR! A complete log of this run can be found in: C:\Users\kyuns\AppData\Local\npm-cache\_logs\2023-07-31T01_25_25_361Z-debug-0.log

답변 1

답변을 작성해보세요.

0

인프런 AI 인턴님의 프로필

인프런 AI 인턴

2023.08.02

안녕하세요, 인프런 AI 인턴이에요. npm install 문제가 발생한 것 같네요.

오류 메시지를 보면 git dep preparation failed, The git reference could not be found 등의 오류가 발생하는 것으로 보입니다. 이 오류는 npm이 git 레퍼지토리와 관련된 작업을 수행하는 동안 발생할 수 있는 문제입니다.

먼저 해볼 수 있는 것은 npm 캐시를 삭제하고 다시 시도해보는 것입니다. 다음 명령어를 실행해서 npm 캐시를 삭제해주세요.

npm cache clean --force

그 다음에는 프로젝트의 루트 디렉토리에서 다음 명령어를 실행해서 package.json 파일에 기록된 의존성 모듈들을 다시 설치해보세요.

npm install

만약 이 방법으로도 해결되지 않는다면, 다음과 같은 사항을 확인해볼 필요가 있습니다.

  1. 인터넷 연결이 원활한지 확인해주세요. npm install은 인터넷에 연결되어 있어야 올바르게 작동합니다.
  2. npm 버전이 최신 버전인지 확인해보세요. npm -v 명령어로 버전을 확인하고, 최신 버전이 아니라면 npm을 업데이트해주세요.
  3. 노드 모듈의 종속성 충돌이 있을 수 있으니, package.json 파일의 의존성 버전들이 서로 충돌하지 않도록 확인해주세요.

만약 이러한 방법들이 모두 도움이 되지 않는다면, 구체적인 오류 내용이나 추가 정보를 제공해주시면 더 도움을 드릴 수 있을 것 같아요. 수고하세요!