윈도우에 대한 npm ERR!cb()never called!오류
1191 단어 npm
npm ERR! cb() never called!
npm ERR! This is an error with npm itself. Please report this error at:
npm ERR!
npm ERR! A complete log of this run can be found in:
npm ERR! /Users/lenno/.npm/_logs/2019-04-04T08_14_08_150Z-debug.log
그리고 한바탕 검색한 후에 이것저것 해보라는 명령에 어리둥절한 표정을 지으며'npmcacheverify'라는 것을 보고 많은 사람들을 도왔다. 그리고 스스로 실행을 시도했다. 그리고'npminstall-ggrunt-cli'를 실행했다. 영문도 모른 채 바로 다운로드해서 기록하고 나중에 해결하는 데 편리하다.
마지막으로 윈도우와 linux에서 이 문제를 어떻게 해결할 것인가를 정리했다
Linux:
관리자 모드로 cmd를 열어 npm 캐시를 지우기 (mac 컴퓨터는 npm 앞에 sudo를 추가합니다):
npm cache clean -f
캐시를 지운 후 최신 버전의 Node helper를 설치합니다.
npm install -g n
그리고 npm 패키지 관리 조수 설치
npm install -g n --force
n 조수로 최신 안정판의 node를 설치하다
n stable
Window:
처음에 위의 조작에 따라 nstable를 실행할 때 bash가 나타나는 것은 내부에서 명령하지 않는 것이 아닙니다. 폴더를 보니 n은 셸 스크립트입니다. 명령줄에서 실행할 수 없습니다.
1. 먼저 사용: npm cache verify
2. 사용 중: npm cache clean
3.이 가능하다, ~할 수 있다,...
필요한 패키지를 다시 설치하면 됩니다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
npm 종속 라이브러리의 라이센스를 확인하는 방법Node.js와 현대 웹 앱을 만들 때 npm에서 떼어내 라이브러리를 설치할 것이라고 생각합니다. npm으로 가져온 라이브러리는 재배포하는 것은 아니고 단순히 이용할 뿐입니다만, 이용에 대해서도 어떠한 제한(학술 이...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.