2014-05-17 4 views
4

npm을 실행하면 문제가 발생합니다. 나는 그들이 필요한 파일과 실패의 예 중 하나를 실행하려고 할 때 나는 그러나 잘 설치 나타납니다 hiredis를 설치하려고npm 다시 설치 문제가 발생했습니다.

npm WARN install Refusing to install redis as a dependency of itself 

가 "레디 스"를 찾을 수 없습니다 오류가 발생했습니다.

드디어 레디 스 전역 또는를 설치하여이 문제를 해결 않았다

npm install -g redis 

다른 사람이 본 적이 있습니까?

+4

나쁜 package.json 내가 맡은 프로젝트의 이름이 일치 할 때 그 npm을 통해 설치할 모듈의 이름. –

답변

1

Matthew의 의견은 정확합니다. 이 오류는 폴더 이름이 NPM 모듈과 같을 때 발생합니다. 폴더 이름을 redis에서 redisApp로 변경하십시오.

5

package.json 이름이 redis이 아닌지 확인하십시오.


좋은 package.json

{ 
    "name": "redis-app" 
    //... 
} 

내가 본

{ 
    "name": "redis" 
    //... 
}